bzr 2.2 as bundled for MacOS can't make a branch of CalendarServer

Bug #622549 reported by Glyph Lefkowitz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
New
Undecided
Unassigned

Bug Description

Luckily the repository is open source so you can try it for yourself. Here's an example of the problem:

glyph@miranda:~/tmp$ bzr version
Bazaar (bzr) 2.2.0
  Python interpreter: /usr/bin/python 2.6.1
  Python standard library: /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
  Platform: Darwin-10.4.0-i386-64bit
  bzrlib: /Library/Python/2.6/site-packages/bzrlib
  Bazaar configuration: /Domicile/glyph/.bazaar
  Bazaar log file: /Domicile/glyph/.bzr.log

Copyright 2005-2010 Canonical Ltd.
http://bazaar.canonical.com/

bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

Bazaar is part of the GNU Project to produce a free operating system.

glyph@miranda:~/tmp$ bzr get http://svn.macosforge.org/repository/calendarserver/CalendarServer/trunk
bzr: ERROR: exceptions.AttributeError: paths

Traceback (most recent call last):
  File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 911, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 1111, in run_bzr
    ret = run(*run_argv)
  File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 689, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 704, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 135, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/bzrlib/builtins.py", line 1218, in run
    revision_id = br_from.last_revision()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/branch.py", line 539, in last_revision
    last_revmeta, mapping = self.last_revmeta()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/branch.py", line 293, in last_revmeta
    for revmeta, mapping in self._revision_meta_history():
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/util.py", line 142, in next
    return self._next()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/util.py", line 124, in _next
    ret = self._iterator.next()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/repository.py", line 811, in _iter_reverse_revmeta_mapping_history
    (mapping, lhs_mapping) = revmeta.get_appropriate_mappings(mapping)
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 397, in get_appropriate_mappings
    original = self.get_original_mapping()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 874, in get_original_mapping
    self._original_mapping = self.base.get_original_mapping()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 425, in get_original_mapping
    revprops_acceptable=revprops_acceptable)
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 698, in _import_from_props
    can_use_fileprops = can_use_fileprops and self.is_changes_root()
  File "/Library/Python/2.6/site-packages/bzrlib/plugins/svn/revmeta.py", line 176, in is_changes_root
    return changes.changes_root(self.paths.keys()) == self.branch_path
AttributeError: paths

bzr 2.2.0 on python 2.6.1 (Darwin-10.4.0-i386-64bit)
arguments: ['/usr/local/bin/bzr', 'get', 'http://svn.macosforge.org/repository/calendarserver/CalendarServer/trunk']
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'en_US.UTF-8'
plugins:
  bash_completion /Library/Python/2.6/site-packages/bzrlib/plugins/bash_completion [2.2.0]
  bzrtools /Library/Python/2.6/site-packages/bzrlib/plugins/bzrtools [2.2.0]
  colo /Library/Python/2.6/site-packages/bzrlib/plugins/colo [0.1.0]
  email /Library/Python/2.6/site-packages/bzrlib/plugins/email [unknown]
  explorer /Library/Python/2.6/site-packages/bzrlib/plugins/explorer [1.1.0dev2]
  extmerge /Library/Python/2.6/site-packages/bzrlib/plugins/extmerge [unknown]
  fastimport /Library/Python/2.6/site-packages/bzrlib/plugins/fastimport [0.9.0dev]
  keychain /Library/Python/2.6/site-packages/bzrlib/plugins/keychain [0.1.0]
  launchpad /Library/Python/2.6/site-packages/bzrlib/plugins/launchpad [2.2.0]
  loom /Library/Python/2.6/site-packages/bzrlib/plugins/loom [2.2.1dev]
  netrc_credential_store /Library/Python/2.6/site-packages/bzrlib/plugins/netrc_credential_store [2.2.0]
  news_merge /Library/Python/2.6/site-packages/bzrlib/plugins/news_merge [2.2.0]
  pipeline /Library/Python/2.6/site-packages/bzrlib/plugins/pipeline [unknown]
  qbzr /Library/Python/2.6/site-packages/bzrlib/plugins/qbzr [0.20.0dev1]
  rewrite /Library/Python/2.6/site-packages/bzrlib/plugins/rewrite [0.6.0]
  svn /Library/Python/2.6/site-packages/bzrlib/plugins/svn [1.0.4dev]
  upload /Library/Python/2.6/site-packages/bzrlib/plugins/upload [1.0.0dev]
  xmloutput /Library/Python/2.6/site-packages/bzrlib/plugins/xmloutput [0.8.6]

*** 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.
[Error: 4]
glyph@miranda:~/tmp$

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

Other bug subscribers

Remote bug watches

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