bzr-svn bug?
John Szakmeister
john at szakmeister.net
Wed Mar 4 20:35:14 GMT 2009
Ran across this today trying to branch the pypy repository inside a
1.9-rich-root shared repo:
:: bzr branch http://codespeak.net/svn/pypy/dist dist
Initialising Subversion metadata cache in
/Users/jszakmeister/.bazaar/svn-cache/fd0d7bf2-dfb6-0310-8d31-b7ecfe96aada
bzr: ERROR: subvertpy.SubversionException: ("PROPFIND of
'/svn/!svn/bc/58632/pypy/dist': 207 Multi-Status
(http://codespeak.net)", 175002)
Traceback (most recent call last):
File "/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/commands.py",
line 896, in run_bzr_catch_errors
return run_bzr(argv)
File "/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/commands.py",
line 842, in run_bzr
ret = run(*run_argv)
File "/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/commands.py",
line 542, in run_argv_aliases
return self.run(**all_cmd_args)
File "/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/builtins.py",
line 1026, in run
revision_id = br_from.last_revision()
File "/Users/jszakmeister/.bazaar/plugins/svn/branch.py", line 396,
in last_revision
last_revmeta, mapping = self.last_revmeta()
File "/Users/jszakmeister/.bazaar/plugins/svn/branch.py", line 181,
in last_revmeta
for revmeta, mapping in self._revision_meta_history():
File "/Users/jszakmeister/.bazaar/plugins/svn/util.py", line 142, in next
return self._next()
File "/Users/jszakmeister/.bazaar/plugins/svn/util.py", line 124, in _next
ret = self._iterator.next()
File "/Users/jszakmeister/.bazaar/plugins/svn/repository.py", line
653, in _iter_reverse_revmeta_mapping_history
(mapping, lhs_mapping) = revmeta.get_appropriate_mappings(mapping)
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 320,
in get_appropriate_mappings
original = self.get_original_mapping()
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 816,
in get_original_mapping
self._original_mapping = super(CachingRevisionMetadata,
self).get_original_mapping()
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 350,
in get_original_mapping
revprops_sufficient=lambda x: True)
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 652,
in _import_from_props
if can_use_revprops and self.consider_bzr_revprops():
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 716,
in consider_bzr_revprops
revprop_redirect = self._get_revprop_redirect_revnum()
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 737,
in _get_revprop_redirect_revnum
memoize=memoize)
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 405,
in _fold_children_fileprops
val = calc_final(lm.get_fileprops())
File "/Users/jszakmeister/.bazaar/plugins/svn/revmeta.py", line 730, in calc
if SVN_PROP_BZR_REVPROP_REDIRECT in fileprops:
File "/Users/jszakmeister/.bazaar/plugins/svn/util.py", line 61, in
__contains__
self._ensure_init()
File "/Users/jszakmeister/.bazaar/plugins/svn/util.py", line 29, in
_ensure_init
self.dict = self.create_fn(*self.args)
File "/Users/jszakmeister/.bazaar/plugins/svn/branchprops.py", line
56, in _real_get_properties
(_, _, props) = self.log._transport.get_dir(path, revnum)
File "/Users/jszakmeister/.bazaar/plugins/svn/transport.py", line
394, in get_dir
return conn.get_dir(path, revnum, fields)
SubversionException: ("PROPFIND of '/svn/!svn/bc/58632/pypy/dist': 207
Multi-Status (http://codespeak.net)", 175002)
bzr 1.12 on python 2.5.1 (darwin)
arguments: ['/Users/jszakmeister/bin/bzr', 'branch',
'http://codespeak.net/svn/pypy/dist', 'dist']
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'en_US.UTF-8'
plugins:
launchpad
/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/plugins/launchpad
[unknown]
netrc_credential_store
/Users/jszakmeister/Library/Python/2.5/site-packages/bzrlib/plugins/netrc_credential_store
[unknown]
qbzr /Users/jszakmeister/.bazaar/plugins/qbzr [0.9.8]
svn /Users/jszakmeister/.bazaar/plugins/svn [0.5.2]
*** Bazaar has encountered an internal error.
Please report a bug at https://bugs.launchpad.net/bzr/+filebug
including this traceback, and a description of what you
were doing when the error occurred.
Should I file a bug?
-John
More information about the bazaar
mailing list