With the above patch, doing a "bzr log -v", actually works up until a specific revision, but then results in the following traceback: bzr: ERROR: exceptions.KeyError: u'linux_driver/loadXilinxDriver' Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 853, in ignore_pipe result = func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1873, in run limit=limit) File "/usr/lib/python2.5/site-packages/bzrlib/log.py", line 182, in show_log start_revision, end_revision, search, limit) File "/usr/lib/python2.5/site-packages/bzrlib/log.py", line 225, in _show_log for revs in revision_iterator: File "/usr/lib/python2.5/site-packages/bzrlib/log.py", line 367, in _generate_deltas revs = [(rev[0], rev[1], delta) for rev, delta in izip(revs, deltas)] File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/repository.py", line 337, in get_deltas_for_revisions yield self.get_revision_delta(revision) File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/repository.py", line 361, in get_revision_delta reporter.finish() File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py", line 194, in close return self._close() File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py", line 533, in _close self.editor.delta.modified.append((self.path, self.editor._get_new_id(self.path), entry_kind, text_changed, metadata_changed)) File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py", line 593, in _get_new_id return self._idmap[path][0] KeyError: u'linux_driver/loadXilinxDriver' bzr 1.9 on python 2.5.2 (linux2) arguments: ['/usr/bin/bzr', 'log', '-v'] encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8' plugins: bisect /home/wjlanda/.bazaar/plugins/bisect [1.1.0pre0] bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.9.1] cvsps_import /usr/lib/python2.5/site-packages/bzrlib/plugins/cvsps_import [unknown] gtk /usr/lib/python2.5/site-packages/bzrlib/plugins/gtk [0.96.0dev1] launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown] loom /usr/lib/python2.5/site-packages/bzrlib/plugins/loom [1.4.0dev0] rebase /usr/lib/python2.5/site-packages/bzrlib/plugins/rebase [0.4.1] search /usr/lib/python2.5/site-packages/bzrlib/plugins/search [1.6.0dev3] stats /usr/lib/python2.5/site-packages/bzrlib/plugins/stats [unknown] svn /usr/lib/python2.5/site-packages/bzrlib/plugins/svn [0.4.15dev0] upload /usr/lib/python2.5/site-packages/bzrlib/plugins/upload [0.1.0] *** 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. Here is the "svn log -v" of the revision that bzr dies on. Interestingly, this is NOT a revision commited by bzr-svn: ------------------------------------------------------------------------ r628 | xxxxxxx | 2008-09-19 12:24:48 -0600 (Fri, 19 Sep 2008) | 1 line Changed paths: M /trunk/.../software/src/linux_driver/loadXilinxDriver Make loadXilinxDriver script executable. ------------------------------------------------------------------------