[Pkg-bazaar-maint] Bug#614738: bzr-git: Revision not present
Ben Finney
ben+debian at benfinney.id.au
Wed Feb 23 05:43:27 UTC 2011
Package: bzr-git
Version: 0.5.2-1
Severity: normal
Bazaar is failing to perform ‘bzr diff’ and other content-inspecting
operations on a Git repository. Here is an example session:
=====
$ git clone git://gitorious.org/be/be be.upstream/
Cloning into be.upstream...
remote: Counting objects: 11296, done.
remote: Compressing objects: 100% (4243/4243), done.
remote: Total 11296 (delta 7219), reused 10426 (delta 6562)
Receiving objects: 100% (11296/11296), 6.42 MiB | 265 KiB/s, done.
Resolving deltas: 100% (7219/7219), done.
$ bzr info be.upstream/
Standalone tree (format: git)
Location:
branch root: be.upstream
$ bzr branch be.upstream/ be.devel/
Branched 397 revision(s).
$ bzr info be.devel/
Repository tree (format: 2a)
Location:
shared repository: .
repository branch: be.devel
Related branches:
parent branch: be.upstream
$ cd be.devel/
$ echo "foo" >> README
$ bzr diff
=== modified file 'README'
bzr: ERROR: Revision {('README', 'git-v1:0d9ec7c727ff624ee1905831e806cab8c9e65537')} not present in "CHKInventoryRepository('file:///home/bignose/Projects/bugs-everywhere/.bzr/repository/')".
=====
The corresponding log entries are:
=====
Wed 2011-02-23 16:38:50 +1100
0.046 bazaar version: 2.1.2
0.046 bzr arguments: [u'diff']
0.068 looking for plugins in /home/bignose/.bazaar/plugins
0.069 looking for plugins in /usr/lib/python2.6/dist-packages/bzrlib/plugins
0.269 encoding stdout as sys.stdout encoding 'UTF-8'
0.318 opening working tree '/home/bignose/Projects/bugs-everywhere/be.devel'
0.596 Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 853, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1055, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 661, in run_argv_aliases
return self.run_direct(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 665, in run_direct
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 122, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 156, in _do_with_cleanups
result = func(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1070, in ignore_pipe
result = func(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 1955, in run
extra_trees=extra_trees, using=using)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 444, in show_diff_trees
return differ.show_diff(specific_files, extra_trees)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 889, in show_diff
return self._show_diff(specific_files, extra_trees)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 949, in _show_diff
self._diff(file_id, oldpath, newpath, kind[0], kind[1])
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 975, in _diff
new_path, old_kind, new_kind)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 506, in _diff_many
new_kind)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 644, in diff
old_path, new_path)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 664, in diff_text
from_text = _get_text(self.old_tree, from_file_id, from_path)
File "/usr/lib/python2.6/dist-packages/bzrlib/diff.py", line 660, in _get_text
return tree.get_file(file_id, path).readlines()
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 1773, in get_file
return StringIO(self.get_file_text(file_id))
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 1780, in get_file_text
_, content = list(self.iter_files_bytes([(file_id, None)]))[0]
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 2201, in iter_files_bytes
raise errors.RevisionNotPresent(record.key, self)
RevisionNotPresent: Revision {('README', 'git-v1:0d9ec7c727ff624ee1905831e806cab8c9e65537')} not present in "CHKInventoryRepository('file:///home/bignose/Projects/bugs-everywhere/.bzr/repository/')".
0.597 Transferred: 0KiB (0.0K/s r:0K w:0K)
0.597 return code 3
=====
-- System Information:
Debian Release: 6.0
APT prefers stable
APT policy: (900, 'stable')
Architecture: powerpc (ppc64)
Kernel: Linux 2.6.32-5-powerpc64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_AU.utf8)
Shell: /bin/sh linked to /bin/dash
Versions of packages bzr-git depends on:
ii bzr 2.1.2-1 easy to use distributed version co
ii python 2.6.6-3+squeeze5 interactive high-level object-orie
ii python-central 0.6.16+nmu1 register and build utility for Pyt
ii python-dulwich 0.6.1-1 Pure-python Git library
Versions of packages bzr-git recommends:
ii python-tdb 1.2.1-2+b1 Python bindings for TDB
bzr-git suggests no packages.
-- no debconf information
More information about the Pkg-bazaar-maint
mailing list