No attribute _find_revision_outside_set
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Andrew Bennetts |
Bug Description
Trying to branch from a dev7 repo into a 2a repo:
ganieda:
Control socket connect(
ControlSocket /home/jelmer/
bzr: ERROR: exceptions.
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/
source_
File "/home/
result_
File "/home/
find_
File "/home/
result = unbound(self, *args, **kwargs)
File "/home/
pb=pb, find_ghosts=
File "/home/
self.__fetch()
File "/home/
self.
File "/home/
stream, from_format, [])
File "/home/
return self._locked_
File "/home/
for substream_type, substream in stream:
File "/home/
for info in self._get_
File "/home/
start_rev_id = self.from_
AttributeError: 'CHKInventoryRe
bzr 1.17dev on python 2.5.4 (linux2)
arguments: ['/home/
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
avahi /home/jelmer/
builddeb /home/jelmer/
bzrtools /home/jelmer/
cia /home/jelmer/
cvsps_import /usr/lib/
dbus /usr/lib/
email /home/jelmer/
etckeeper /usr/lib/
fastimport /usr/lib/
git /home/jelmer/
global_log /home/jelmer/
gtk /home/jelmer/
hg /home/jelmer/
jelmer /home/jelmer/
keywords /home/jelmer/
launchpad /home/jelmer/
loom /home/jelmer/
mergedirstatus /home/jelmer/
netrc_
plugin_info /home/jelmer/
pqm /home/jelmer/
qbzr /home/jelmer/
rebase /home/jelmer/
search /home/jelmer/
stats /home/jelmer/
svn /home/jelmer/
upload /home/jelmer/
vimdiff /home/jelmer/
webdav /home/jelmer/
xmloutput /home/jelmer/
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
seems we have some missing test coverage as I removed that function quite a while back
I guess this is the first time that we have a chk => chk fetch that ource doesn't kick in erializer code doesn't kick in
1) Doesn't exactly match "network_name()" so the GroupCHKStreamS
2) Uses exactly the same serializer so the InterDifferingS
So we end up using the generic fetch, which was using a function that is no longer present for CHK format repositories. I'll fix.
(Note that this only triggers between --dev7 and --2a, since otherwise IDS triggers)