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