I just tried to push, and it failed. I've tried this from two different Mac's (server is Ubuntu). This had been working fine until today. And no, there were no server changes. :)
Run command: bzr push
Using saved push location: bzr+ssh://xxx.com/opt/bzr/XXX/trunk/
bzr: ERROR: bzrlib.errors.ErrorFromSmartServer: Error received from smart server: ('error', '')
Traceback (most recent call last):
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 923, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 1123, in run_bzr
ret = run(*run_argv)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 691, in run_argv_aliases
return self.run(**all_cmd_args)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 710, in run
return self._operation.run_simple(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/plugins/qbzr/lib/commands.py", line 783, in run
return run_subprocess_command(cmd, bencoded)
File "/Library/Python/2.6/site-packages/bzrlib/plugins/qbzr/lib/subprocess.py", line 888, in run_subprocess_command
return commands.run_bzr(argv)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 1123, in run_bzr
ret = run(*run_argv)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 691, in run_argv_aliases
return self.run(**all_cmd_args)
File "/Library/Python/2.6/site-packages/bzrlib/commands.py", line 710, in run
return self._operation.run_simple(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/builtins.py", line 1134, in run
use_existing_dir=use_existing_dir, no_tree=no_tree)
File "/Library/Python/2.6/site-packages/bzrlib/push.py", line 140, in _show_push_branch
remember, create_prefix)
File "/Library/Python/2.6/site-packages/bzrlib/controldir.py", line 507, in push_branch
overwrite, stop_revision=revision_id)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 1087, in push
*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 3468, in push
_override_hook_source_branch=_override_hook_source_branch)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 3264, in _run_with_write_locked_target
result = callable(*args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 3507, in _push_with_bound_branches
stop_revision)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 2654, in _basic_push
overwrite=overwrite, graph=graph)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 1027, in update_revisions
overwrite, graph)
File "/Library/Python/2.6/site-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 3399, in update_revisions
self.target.fetch(self.source, stop_revision)
File "/Library/Python/2.6/site-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/branch.py", line 678, in fetch
pb=pb)
File "/Library/Python/2.6/site-packages/bzrlib/remote.py", line 1382, in fetch
find_ghosts=find_ghosts, fetch_spec=fetch_spec)
File "/Library/Python/2.6/site-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/Library/Python/2.6/site-packages/bzrlib/repository.py", line 3431, in fetch
find_ghosts=find_ghosts)
File "/Library/Python/2.6/site-packages/bzrlib/fetch.py", line 73, in __init__
self.__fetch()
File "/Library/Python/2.6/site-packages/bzrlib/fetch.py", line 99, in __fetch
self._fetch_everything_for_search(search)
File "/Library/Python/2.6/site-packages/bzrlib/fetch.py", line 127, in _fetch_everything_for_search
stream, from_format, [])
File "/Library/Python/2.6/site-packages/bzrlib/remote.py", line 1843, in insert_stream
(verb, path, resume_tokens) + lock_args, byte_stream)
File "/Library/Python/2.6/site-packages/bzrlib/smart/client.py", line 181, in call_with_body_stream
expect_response_body=False)
File "/Library/Python/2.6/site-packages/bzrlib/smart/client.py", line 81, in _call_and_read_response
expect_body=expect_response_body),
File "/Library/Python/2.6/site-packages/bzrlib/smart/message.py", line 306, in read_response_tuple
_translate_error(self.args)
File "/Library/Python/2.6/site-packages/bzrlib/smart/message.py", line 361, in _translate_error
raise errors.ErrorFromSmartServer(error_tuple)
ErrorFromSmartServer: Error received from smart server: ('error', '')
bzr 2.3b4 on python 2.6.1 (Darwin-10.6.0-i386-64bit)
arguments: ['/usr/local/bin/bzr', 'qsubprocess', '--bencode', 'l4:pushe']
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'en_US.UTF-8'
plugins:
bash_completion /Library/Python/2.6/site-packages/bzrlib/plugins/bash_completion [2.3b4]
bzrtools /Library/Python/2.6/site-packages/bzrlib/plugins/bzrtools [2.3.0]
colo /Library/Python/2.6/site-packages/bzrlib/plugins/colo [0.2.1dev]
email /Library/Python/2.6/site-packages/bzrlib/plugins/email [unknown]
explorer /Library/Python/2.6/site-packages/bzrlib/plugins/explorer [1.1.3dev]
extmerge /Users/treaves/.bazaar/plugins/extmerge [unknown]
fastimport /Library/Python/2.6/site-packages/bzrlib/plugins/fastimport [0.10.0dev]
keychain /Library/Python/2.6/site-packages/bzrlib/plugins/keychain [0.1.0]
launchpad /Library/Python/2.6/site-packages/bzrlib/plugins/launchpad [2.3b4]
loom /Library/Python/2.6/site-packages/bzrlib/plugins/loom [2.2.1dev]
netrc_credential_store /Library/Python/2.6/site-packages/bzrlib/plugins/netrc_credential_store [2.3b4]
news_merge /Library/Python/2.6/site-packages/bzrlib/plugins/news_merge [2.3b4]
pipeline /Library/Python/2.6/site-packages/bzrlib/plugins/pipeline [1.0.0]
qbzr /Library/Python/2.6/site-packages/bzrlib/plugins/qbzr [0.20.0dev1]
rewrite /Library/Python/2.6/site-packages/bzrlib/plugins/rewrite [0.6.2dev]
svn /Library/Python/2.6/site-packages/bzrlib/plugins/svn [1.0.5dev]
upload /Library/Python/2.6/site-packages/bzrlib/plugins/upload [1.0.0dev]
xmloutput /Library/Python/2.6/site-packages/bzrlib/plugins/xmloutput [0.8.7.dev]
*** 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://bugs.launchpad.net/bzr/+filebug
including this traceback and a description of the problem.
I've upgraded both client and server to 2.3.0, with no difference.