RevisionNotPresent in iter_reverse_revision_history running "bzr tags" on a branch with mainline ghosts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Jelmer Vernooij | ||
Bug Description
bzr tags fails on http://
tom@tomsin-
bzr: ERROR: Revision {Arch-1:<email address hidden>
tom@tomsin-
Bazaar (bzr) 1.17dev
from bzr checkout /home/tom/
revision: 4523
revid: <email address hidden>
branch nick: bzr.dev
Python interpreter: /usr/bin/python 2.6.2
Python standard library: /usr/lib/python2.6
bzrlib: /home/tom/
Bazaar configuration: /home/tom/.bazaar
Bazaar log file: /home/tom/.bzr.log
tom@tomsin-
Checking working tree at 'file:/
Checking repository at 'file:/
checked repository <bzrlib.
1537 revisions
1449 file-ids
7402 unique file texts
1565944 repeated file texts
0 unreferenced text versions
3 ghost revisions
3 revisions missing parents in ancestry
Checking branch at 'file:/
checked branch file://
branch contains ghosts in mainline
Traceback is
to. 2009-07-09 21:24:51 +0200
0.027 bzr arguments: [u'tags']
0.042 looking for plugins in /home/tom/
0.107 looking for plugins in /home/tom/
0.121 looking for plugins in /usr/lib/
0.124 encoding stdout as sys.stdout encoding 'UTF-8'
0.272 Traceback (most recent call last):
File "/home/
return the_callable(*args, **kwargs)
File "/home/
ret = run(*run_argv)
File "/home/
return self.run(
File "/home/
result = func(*args, **kwargs)
File "/home/
revno = branch.
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
return self._do_
File "/home/
revno = self.revision_
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
self.
File "/home/
stop_
File "/home/
revision_id = iterator.next()
File "/home/
raise errors.
RevisionNotPresent: Revision {Arch-1:<email address hidden>
Related branches
- John A Meinel: Approve
-
Diff: 90 lines (+41/-2)5 files modifiedbzrlib/branch.py (+4/-1)
bzrlib/builtins.py (+1/-1)
bzrlib/tests/blackbox/test_tags.py (+18/-0)
bzrlib/tests/per_branch/test_revision_id_to_revno.py (+14/-0)
doc/en/release-notes/bzr-2.4.txt (+4/-0)
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
description: | updated |
summary: |
- "bzr tags" does not handle ghosts + RevisionNotPresent in iter_reverse_revision_history running "bzr tags" + on a branch with mainline ghosts |
tags: | added: ghost |
tags: | added: tags |
Changed in bzr: | |
status: | Confirmed → Fix Released |
Changed in bzr: | |
status: | In Progress → Fix Committed |
Changed in bzr: | |
milestone: | none → 2.4b1 |
status: | Fix Committed → Fix Released |
Which revno fixes this? I still have the same problem in bzr.dev revno 5677