Exception occurred while pushing revisions to Launchpad branch

Bug #712341 reported by Vadim Rutkovsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Undecided
Unassigned
Breezy
Triaged
Medium
Unassigned

Bug Description

Using saved push location: bzr+ssh://bazaar.launchpad.net/%2Bbranch/weather-indicator/2.0/
bzr: failed to report crash using apport:
     OSError(17, '\xd0\xa4\xd0\xb0\xd0\xb9\xd0\xbb \xd1\x81\xd1\x83\xd1\x89\xd0\xb5\xd1\x81\xd1\x82\xd0\xb2\xd1\x83\xd0\xb5\xd1\x82')
bzr: ERROR: bzrlib.errors.ErrorFromSmartServer: Error received from smart server: ('error', "We are missing inventories for revisions: [StaticTuple('mehdi@portable-mehdi-20100710231110-iw8qtyiaijcf01kv',)]")

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/bzrlib/commands.py", line 923, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/commands.py", line 1123, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/pymodules/python2.7/bzrlib/commands.py", line 691, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/pymodules/python2.7/bzrlib/commands.py", line 710, in run
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/cleanup.py", line 135, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/cleanup.py", line 165, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/builtins.py", line 1132, in run
    use_existing_dir=use_existing_dir, no_tree=no_tree)
  File "/usr/lib/pymodules/python2.7/bzrlib/push.py", line 140, in _show_push_branch
    remember, create_prefix)
  File "/usr/lib/pymodules/python2.7/bzrlib/controldir.py", line 528, in push_branch
    overwrite, stop_revision=revision_id)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 1095, in push
    *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 3501, in push
    _override_hook_source_branch=_override_hook_source_branch)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 3295, in _run_with_write_locked_target
    result = callable(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 3540, in _push_with_bound_branches
    stop_revision)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 2672, in _basic_push
    overwrite=overwrite, graph=graph)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 1035, in update_revisions
    overwrite, graph)
  File "/usr/lib/pymodules/python2.7/bzrlib/decorators.py", line 194, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 3430, in update_revisions
    self.target.fetch(self.source, stop_revision)
  File "/usr/lib/pymodules/python2.7/bzrlib/decorators.py", line 194, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/branch.py", line 685, in fetch
    pb=pb)
  File "/usr/lib/pymodules/python2.7/bzrlib/remote.py", line 1386, in fetch
    find_ghosts=find_ghosts, fetch_spec=fetch_spec)
  File "/usr/lib/pymodules/python2.7/bzrlib/decorators.py", line 194, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/bzrlib/repository.py", line 3437, in fetch
    find_ghosts=find_ghosts)
  File "/usr/lib/pymodules/python2.7/bzrlib/fetch.py", line 73, in __init__
    self.__fetch()
  File "/usr/lib/pymodules/python2.7/bzrlib/fetch.py", line 99, in __fetch
    self._fetch_everything_for_search(search)
  File "/usr/lib/pymodules/python2.7/bzrlib/fetch.py", line 127, in _fetch_everything_for_search
    stream, from_format, [])
  File "/usr/lib/pymodules/python2.7/bzrlib/remote.py", line 1847, in insert_stream
    (verb, path, resume_tokens) + lock_args, byte_stream)
  File "/usr/lib/pymodules/python2.7/bzrlib/smart/client.py", line 181, in call_with_body_stream
    expect_response_body=False)
  File "/usr/lib/pymodules/python2.7/bzrlib/smart/client.py", line 81, in _call_and_read_response
    expect_body=expect_response_body),
  File "/usr/lib/pymodules/python2.7/bzrlib/smart/message.py", line 306, in read_response_tuple
    _translate_error(self.args)
  File "/usr/lib/pymodules/python2.7/bzrlib/smart/message.py", line 361, in _translate_error
    raise errors.ErrorFromSmartServer(error_tuple)
ErrorFromSmartServer: Error received from smart server: ('error', "We are missing inventories for revisions: [StaticTuple('mehdi@portable-mehdi-20100710231110-iw8qtyiaijcf01kv',)]")

bzr 2.3b5 on python 2.7.1 (Linux-2.6.38-1-generic-i686-with-Ubuntu-11.04-natty)
arguments: ['/usr/bin/bzr', 'push']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'ru_RU.UTF-8'
plugins:
  bash_completion /usr/lib/pymodules/python2.7/bzrlib/plugins/bash_completion [2.3b5]
  bzrtools /usr/lib/python2.7/dist-packages/bzrlib/plugins/bzrtools [2.3.0]
  launchpad /usr/lib/pymodules/python2.7/bzrlib/plugins/launchpad [2.3b5]
  netrc_credential_store /usr/lib/pymodules/python2.7/bzrlib/plugins/netrc_credential_store [2.3b5]
  news_merge /usr/lib/pymodules/python2.7/bzrlib/plugins/news_merge [2.3b5]

*** 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.

Jelmer Vernooij (jelmer)
tags: added: missing-inventory
Revision history for this message
Vincent Ladeuil (vila) wrote :

Probably a dupe.

I notice that you're using 2.3b5 on natty while 2.3.0 is out, can you reproduce the issue after upgrading ?

Changed in bzr:
status: New → Confirmed
Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Yes, still occurs on bzr 2.3.0-2 on natty

Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
Jelmer Vernooij (jelmer)
Changed in brz:
status: New → Triaged
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.