bazaar and subversion clashed

Bug #949093 reported by jeremiah lumontod
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Bazaar Subversion Plugin
Triaged
Low
Unassigned

Bug Description

i was running bzr branch lp:mysql-server/5.5 mysql-5.5 in a directory where the contents came from subversion version 1.7.3
i think bazaar is using the information from subversion and tried to run some modules but failed due to version incompatibility.

my initial solution is to create a directory outside of the subversion directory and again executed bzr branch lp:mysql-server/5.5 mysql-5.5, and the error is gone.

error looks like this:

bzr: ERROR: subvertpy.SubversionException: ("This client is too old to work with
 working copy 'E:\\java\\myeis'. You need\nto get a newer Subversion client, or
 to downgrade this working copy.\nSee http://subversion.tigris.org/faq.html#work
ing-copy-format-change\nfor details.", 155021)

Traceback (most recent call last):
  File "bzrlib\commands.pyo", line 946, in exception_to_return_code
  File "bzrlib\commands.pyo", line 1150, in run_bzr
  File "bzrlib\commands.pyo", line 699, in run_argv_aliases
  File "bzrlib\commands.pyo", line 721, in run
  File "bzrlib\cleanup.pyo", line 135, in run_simple
  File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
  File "bzrlib\builtins.pyo", line 1307, in run
  File "bzrlib\bzrdir.pyo", line 453, in sprout
  File "bzrlib\cleanup.pyo", line 131, in run
  File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
  File "bzrlib\bzrdir.pyo", line 480, in _sprout
  File "bzrlib\bzrdir.pyo", line 374, in determine_repository_policy
  File "bzrlib\bzrdir.pyo", line 694, in _find_containing
  File "bzrlib\bzrdir.pyo", line 895, in open_containing_from_transport
  File "bzrlib\bzrdir.pyo", line 858, in open_from_transport
  File "bzrlib\transport\__init__.pyo", line 1690, in do_catching_redirections
  File "bzrlib\bzrdir.pyo", line 845, in find_format
  File "bzrlib\controldir.pyo", line 749, in find_format
  File "C:/Bazaar/plugins\svn\__init__.py", line 164, in probe_transport
SubversionException: ("This client is too old to work with working copy 'E:\\jav
a\\myeis'. You need\nto get a newer Subversion client, or to downgrade this wor
king copy.\nSee http://subversion.tigris.org/faq.html#working-copy-format-change
\nfor details.", 155021)

bzr 2.4.2 on python 2.6.6 (Windows-XP-5.1.2600-SP3)
arguments: ['bzr', 'branch', 'lp:mysql-server/5.5', 'mysql-5.5']
plugins: bzrtools[2.4.1], changelog_merge[2.4.2], colo[0.3.1dev],
    explorer[1.2.1], fastimport[0.12.0dev], launchpad[2.4.2], loom[2.2.1dev],
    netrc_credential_store[2.4.2], news_merge[2.4.2], pipeline[1.1.0],
    qbzr[0.21.1], rewrite[0.6.3dev], svn[1.1.0], upload[1.0.1dev],
    xmloutput[0.8.7]
encoding: 'cp1252', fsenc: 'mbcs', lang: None

*** Bazaar has encountered an internal error. This probably indicates a
    bug in Bazaar. You can help us fix it by filing a bug report at
        https://bugs.launchpad.net/bzr/+filebug
    including this traceback and a description of the problem.

running this:
bzr --version

gives me this:
Bazaar (bzr) 2.4.2
  Python interpreter: C:\Bazaar\python26.dll 2.6.6
  Python standard library: C:\Bazaar\lib\library.zip
  Platform: Windows-XP-5.1.2600-SP3
  bzrlib: C:\Bazaar\lib\library.zip\bzrlib

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

I'm not sure if this should really be considered a bug, or if we just shouldn't print a traceback in this case. If you update your svn libraries, bzr should be able to open this directory.

If we're trying to open a control directory and that is failing for some reason, we shouldn't silently ignore the errors.

Jelmer Vernooij (jelmer)
affects: bzr → bzr-svn
Changed in bzr-svn:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Martin Packman (gz) wrote :

See duplicate 1123217 for some notes about the usability of this error message, and a note that url given is out of date.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.