I'm pretty sure I'm hitting this with bzr-hookless-email, upgrading a
stacked-upon branch from 1.9 to 2a works fine, but then upgrading the stacked
branch fails.
Sat 2009-07-25 21:28:21 +0200
0.131 bzr arguments: [u'upgrade', u'--2a', u'lp:~larstiq/+junk/1.9-stacked-on-trunk']
0.203 looking for plugins in /home/larstiq/.bazaar/plugins/dev
0.417 looking for plugins in /media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/plugins
0.451 looking for plugins in /usr/lib/python2.5/site-packages/bzrlib/plugins
0.578 encoding stdout as sys.stdout encoding 'UTF-8'
1.056 bzr-svn: using Subversion 1.5.1 ()
1.168 opening SVN RA connection to 'bzr+ssh://bazaar.launchpad.net/~larstiq/%2Bjunk/1.9-stacked-on-trunk'
1.199 ssh implementation is OpenSSH
6.092 opening SVN RA connection to 'bzr+ssh://bazaar.launchpad.net/~larstiq/%2Bjunk/hookless-trunk'
11.689 creating repository in bzr+ssh://bazaar.launchpad.net/~larstiq/%2Bjunk/1.9-stacked-on-trunk/.bzr/.
13.858 Traceback (most recent call last):
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/commands.py", line 835, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/commands.py", line 1030, in run_bzr
ret = run(*run_argv)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/commands.py", line 647, in run_argv_aliases
return self.run(**all_cmd_args)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/builtins.py", line 3145, in run
upgrade(url, format)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/upgrade.py", line 85, in upgrade
Convert(url, format)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/upgrade.py", line 40, in __init__
self.convert()
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/upgrade.py", line 79, in convert
self.bzrdir = converter.convert(self.bzrdir, self.pb)
File "bzrlib/bzrdir.py", line 3010, in convert
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 3831, in convert
self.source_repo.copy_content_into(converted)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 1413, in copy_content_into
return InterRepository.get(self, destination).copy_content(revision_id)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 3190, in copy_content
self.target.fetch(self.source, revision_id=revision_id)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 1566, in fetch
find_ghosts=find_ghosts, fetch_spec=fetch_spec)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 3757, in fetch
self._fetch_all_revisions(revision_ids, pb)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 3711, in _fetch_all_revisions
basis_id = self._fetch_batch(batch, basis_id, cache)
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/repository.py", line 3656, in _fetch_batch
not self.target._format._fetch_uses_deltas))
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/groupcompress.py", line 1395, in insert_record_stream
for _ in self._insert_record_stream(stream, random_id=False):
File "/media/links/home/larstiq/src/bzr/bzr.dev/bzrlib/groupcompress.py", line 1452, in _insert_record_stream
raise errors.RevisionNotPresent(record.key, self)
RevisionNotPresent: Revision {('smtp_connection.py-20070621185945-37182pltao9vro6u-8', '<email address hidden>')} not present in "<bzrlib.groupcompress.GroupCompressVersionedFiles object at 0x837ca2c>".
I'm pretty sure I'm hitting this with bzr-hookless-email, upgrading a
stacked-upon branch from 1.9 to 2a works fine, but then upgrading the stacked
branch fails.
Sat 2009-07-25 21:28:21 +0200 .bazaar/ plugins/ dev links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ plugins python2. 5/site- packages/ bzrlib/ plugins //bazaar. launchpad. net/~larstiq/ %2Bjunk/ 1.9-stacked- on-trunk' //bazaar. launchpad. net/~larstiq/ %2Bjunk/ hookless- trunk' //bazaar. launchpad. net/~larstiq/ %2Bjunk/ 1.9-stacked- on-trunk/ .bzr/. links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ commands. py", line 835, in exception_ to_return_ code links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ commands. py", line 1030, in run_bzr links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ commands. py", line 647, in run_argv_aliases **all_cmd_ args) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ builtins. py", line 3145, in run links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ upgrade. py", line 85, in upgrade links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ upgrade. py", line 40, in __init__ links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ upgrade. py", line 79, in convert convert( self.bzrdir, self.pb) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 3831, in convert source_ repo.copy_ content_ into(converted) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 1413, in copy_content_into .get(self, destination) .copy_content( revision_ id) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ decorators. py", line 192, in write_locked links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 3190, in copy_content target. fetch(self. source, revision_ id=revision_ id) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 1566, in fetch ghosts= find_ghosts, fetch_spec= fetch_spec) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ decorators. py", line 192, in write_locked links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 3757, in fetch _fetch_ all_revisions( revision_ ids, pb) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 3711, in _fetch_ all_revisions batch(batch, basis_id, cache) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ repository. py", line 3656, in _fetch_batch _format. _fetch_ uses_deltas) ) links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ groupcompress. py", line 1395, in insert_ record_ stream record_ stream( stream, random_id=False): links/home/ larstiq/ src/bzr/ bzr.dev/ bzrlib/ groupcompress. py", line 1452, in _insert_ record_ stream RevisionNotPres ent(record. key, self) connection. py-200706211859 45-37182pltao9v ro6u-8' , '<email address hidden>')} not present in "<bzrlib. groupcompress. GroupCompressVe rsionedFiles object at 0x837ca2c>".
0.131 bzr arguments: [u'upgrade', u'--2a', u'lp:~larstiq/+junk/1.9-stacked-on-trunk']
0.203 looking for plugins in /home/larstiq/
0.417 looking for plugins in /media/
0.451 looking for plugins in /usr/lib/
0.578 encoding stdout as sys.stdout encoding 'UTF-8'
1.056 bzr-svn: using Subversion 1.5.1 ()
1.168 opening SVN RA connection to 'bzr+ssh:
1.199 ssh implementation is OpenSSH
6.092 opening SVN RA connection to 'bzr+ssh:
11.689 creating repository in bzr+ssh:
13.858 Traceback (most recent call last):
File "/media/
return the_callable(*args, **kwargs)
File "/media/
ret = run(*run_argv)
File "/media/
return self.run(
File "/media/
upgrade(url, format)
File "/media/
Convert(url, format)
File "/media/
self.convert()
File "/media/
self.bzrdir = converter.
File "bzrlib/bzrdir.py", line 3010, in convert
File "/media/
self.
File "/media/
return InterRepository
File "/media/
result = unbound(self, *args, **kwargs)
File "/media/
self.
File "/media/
find_
File "/media/
result = unbound(self, *args, **kwargs)
File "/media/
self.
File "/media/
basis_id = self._fetch_
File "/media/
not self.target.
File "/media/
for _ in self._insert_
File "/media/
raise errors.
RevisionNotPresent: Revision {('smtp_
13.858 return code 3