exceptions.KeyError when branching from 1.1 server via bzr+ssh
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I'm using bzr 1.1.0.candidate.1 (latest available package) with Python 2.4 under Debian and 1.3 with Python 2.5 under Windows. I've created a trivial repository for testing:
% mkdir -p ~/src/tst/bzr
% cd $_
% bzr init
% touch foo bar
% bzr add
% bzr ci -m "initial"
and then tried to clone it from Windows:
t:\tmp> bzr branch bzr+ssh:
which resulted in the following error:
Server is too old for fast get_parent_map, reconnecting. (Upgrade the server to Bazaar 1.2 to avoid this)
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "D:\Python\
return run_bzr(argv)
File "D:\Python\
ret = run(*run_argv)
File "D:\Python\
return self.run(
File "D:\Python\
hardlink=
File "D:\Python\
revision_
File "D:\Python\
dest_
File "D:\Python\
return inter.fetch(
File "D:\Python\
self.unlock()
File "D:\Python\
self.
File "D:\Python\
self.
File "D:\Python\
self.
File "D:\Python\
self.
File "D:\Python\
self.
File "D:\Python\
self.
File "D:\Python\
del _file_streams[
KeyError: 'file:/
I realize that 1.1 is an old version by now but it's still a rather annoying problem for me as I'd prefer to use a packaged version on the Debian system instead of installing latest and greatest from, source if possible. FWIW using bzr: protocol does work but bzr+ssh: would be much more convenient so I'd be grateful for any ideas about how to work around the problem above.
Thanks in advance!
I'm pretty sure this is a duplicate of a fixed bug. If you have any problems with newer versions, feel free to re-open this.