** Changed in: bzr (Ubuntu)
       Status: New => Confirmed

** Description changed:

- I was pushing a branch to a remote location and encountered this
- exception.
+ bzr 2.1.1 was released with an unknown regression with older servers.
+ This is fixed in the stable release version 2.1.2 (bzr's equivalent of
+ SRU's).
  
- local bzr: 2.1.0-1 (lucid)
- remote bzr: 1.5-1.1 (lenny)
- 
- [note: I tried to have apport submit the .crash file, but it gave me a
- "This problem report applies to a program which is not installed any
- more." error, obviously wrong]
+ The symptom shows up when pushing from bzr 2.1.1 to bzr < 1.6 and will
+ look roughly like:
  
  Traceback:
-  Traceback (most recent call last):
-    File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 853, in 
exception_to_return_code
-      return the_callable(*args, **kwargs)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1055, in 
run_bzr
-      ret = run(*run_argv)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 661, in 
run_argv_aliases
-      return self.run_direct(**all_cmd_args)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 665, in 
run_direct
-      return self._operation.run_simple(*args, **kwargs)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 122, in 
run_simple
-      self.cleanups, self.func, *args, **kwargs)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 156, in 
_do_with_cleanups
-      result = func(*args, **kwargs)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 1146, in 
run
-      use_existing_dir=use_existing_dir)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/push.py", line 83, in 
_show_push_branch
-      dir_to = bzrdir.BzrDir.open_from_transport(to_transport)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 878, in 
open_from_transport
-      return format.open(transport, _found=True)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 2088, in 
open
-      return self._open(transport)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 3327, in 
_open
-      return remote.RemoteBzrDir(transport, self)
-    File "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 115, in 
__init__
-      self._probe_bzrdir()
-    File "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 130, in 
_probe_bzrdir
-      medium._remember_remote_is_before((2, 1))
-    File "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 615, 
in _remember_remote_is_before
-      % (version_tuple, self._remote_version_is_before))
-  AssertionError: _remember_remote_is_before((2, 1)) called, but 
_remember_remote_is_before((1, 6)) was called previously.
+    File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 3327, in 
_open
+      return remote.RemoteBzrDir(transport, self)
+    File "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 115, in 
__init__
+      self._probe_bzrdir()
+    File "/usr/lib/python2.6/dist-packages/bzrlib/remote.py", line 130, in 
_probe_bzrdir
+      medium._remember_remote_is_before((2, 1))
+    File "/usr/lib/python2.6/dist-packages/bzrlib/smart/medium.py", line 615, 
in _remember_remote_is_before
+      % (version_tuple, self._remote_version_is_before))
+  AssertionError: _remember_remote_is_before((2, 1)) called, but 
_remember_remote_is_before((1, 6)) was called previously.
+ 
+ This can be addressed by upgrading to 2.1.2.

-- 
bzr: ERROR: exceptions.AssertionError: _remember_remote_is_before((2, 1)) 
called, but _remember_remote_is_before((1, 6)) was called previously.
https://bugs.launchpad.net/bugs/528041
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to