AssertionError when using older smart servers (upstream bug #528041)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: bzr
There is a nasty bug in the current bzr package 2.1.1-1 in Lucid, when trying to pull, checkout, etc. branches from older bzr smart servers, which makes 'bzr' nearly useless for me.
----
(rschulze@
Using saved parent location: bzr://xxx.
Server does not understand Bazaar network protocol 3, reconnecting. (Upgrade the server to avoid this.)
bzr: ERROR: exceptions.
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
attaching the crash file
and including a description of the problem.
The crash file is plain text and you can inspect or edit it to remove
private information
---
This bug is fixed in bzr development versions (see https:/
Attached are the corresponding patches from upstream, adjusted to the Ubuntu package 2.1.1-1.
Your adjusted patch drops the test for the bug and NEWS entries. Not a huge deal but it might be better to keep the divergence minimal.
Alternatively it might be simpler and better to package the current lp:bzr/2.1 branch. The final 2.1.2 is likely to be very close the current state of that branch, and it has other valuable fixes (e.g. #559436 and #556940) apart from just this one.