Crash in ‘bzr-svn’, but works with Subversion
Ben Finney
ben+bazaar at benfinney.id.au
Mon Jul 4 01:44:26 UTC 2011
Howdy all,
As discussed in IRC, a Subversion repository that was working fine a few
days ago is now causing ‘bzr-svn’ to crash.
=====
$ svn info svn+ssh://subversion/home/svn/empowered/trunk/
Path: trunk
URL: svn+ssh://subversion/home/svn/empowered/trunk
Repository Root: svn+ssh://subversion/home/svn/empowered
Repository UUID: 58802371-0b19-4c69-acb7-7d0c5b422186
Revision: 3355
Node Kind: directory
Last Changed Author: build
Last Changed Rev: 3355
Last Changed Date: 2011-07-04 11:10:07 +1000 (Mon, 04 Jul 2011)
$ bzr info svn+ssh://subversion/home/svn/empowered/trunk/
Repository branch (format: subversion)
Location:
shared repository: svn+ssh://subversion/home/svn/empowered/trunk/
repository branch: svn+ssh://subversion/home/svn/empowered/trunk/
$ bzr branch --bind svn+ssh://subversion/home/svn/empowered/trunk/ empowered/
bzr: ERROR: exceptions.StopIteration:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 912, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1112, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 690, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 705, in run
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 1246, in run
source_branch=br_from)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/remote.py", line 112, in sprout
return super(SvnRemoteAccess, self).sprout(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 1257, in sprout
result_repo.fetch(source_repository, revision_id=revision_id)
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 1740, in fetch
find_ghosts=find_ghosts, fetch_spec=fetch_spec)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 1374, in fetch
pack_hint = self._fetch_revisions(needed, pb)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 1301, in _fetch_revisions
use_replay=self._use_replay)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 1271, in _fetch_revisions_nochunks
parent_revmeta)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 1213, in _fetch_revision_switch
report_inventory_contents(reporter, parent_revnum, start_empty)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/errors.py", line 141, in convert
return unbound(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 959, in report_inventory_contents
reporter.finish()
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/transport.py", line 243, in update
if self._last_progress > progress:
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/transport.py", line 243, in update
if self._last_progress > progress:
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 325, in open_directory
return self._open_directory(path, base_revnum)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 505, in _open_directory
base_file_id = self.editor._get_old_id(self.old_id, path)
File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/svn/fetch.py", line 805, in _get_old_id
return ret.next()[1]
StopIteration
bzr 2.2.1 on python 2.6.6 (Linux-2.6.35-22-server-x86_64-with-Ubuntu-10.10-maverick)
arguments: ['/usr/bin/bzr', 'branch', '--bind', 'svn+ssh://subversion/home/svn/empowered/trunk/', 'empowered/']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_AU.UTF-8'
plugins:
bash_completion /usr/lib/python2.6/dist-packages/bzrlib/plugins/bash_completion [2.2.1]
bzrtools /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools [2.2.0]
git /usr/lib/python2.6/dist-packages/bzrlib/plugins/git [0.5.2]
hg /usr/lib/python2.6/dist-packages/bzrlib/plugins/hg [0.2.0dev]
launchpad /usr/lib/python2.6/dist-packages/bzrlib/plugins/launchpad [2.2.1]
netrc_credential_store /usr/lib/python2.6/dist-packages/bzrlib/plugins/netrc_credential_store [2.2.1]
news_merge /usr/lib/python2.6/dist-packages/bzrlib/plugins/news_merge [2.2.1]
pipeline /usr/lib/python2.6/dist-packages/bzrlib/plugins/pipeline [unknown]
svn /usr/lib/python2.6/dist-packages/bzrlib/plugins/svn [1.0.3]
*** 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.
=====
Usual disclaimer, I'd love to post this as a bug report but don't have
nor want a set of Launchpad credentials. I'm happy to answer more
questions in order to get this fixed.
--
\ “The best way to get information on Usenet is not to ask a |
`\ question, but to post the wrong information.” —Aahz |
_o__) |
Ben Finney
More information about the bazaar
mailing list