error pushing new bzr-gtk branch to launchpad

Bug #334666 reported by Robert Collins
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
High
Unassigned

Bug Description

0.315 looking for plugins
in /usr/lib/python2.5/site-packages/bzrlib/plugins
0.316 Plugin name cvsps_import already loaded
0.316 Plugin name rebase already loaded
0.421 Deprecated method called
Called from:
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/email/__init__.py", line 70, in <module>
    install_hooks()
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/email/__init__.py", line 57, in install_hooks
    Branch.hooks.install_hook('post_commit', branch_commit_hook)
  File "/usr/lib/python2.5/site-packages/bzrlib/symbol_versioning.py", line 179, in decorated_method
    trace.mutter_callsite(4, "Deprecated method called")
0.448 encoding stdout as sys.stdout encoding 'UTF-8'
1.370 ssh implementation is OpenSSH
4.955 fetch up to rev {<email address hidden>}
9.740 Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 921, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 866, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 547, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1035, in run
    use_existing_dir=use_existing_dir)
  File "/usr/lib/python2.5/site-packages/bzrlib/push.py", line 138, in _show_push_branch
    repository_to.fetch(br_from.repository, revision_id=revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 952, in fetch
    return inter.fetch(revision_id=revision_id, pb=pb, find_ghosts=find_ghosts)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 3473, in fetch
    pb, find_ghosts)
  File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 111, in __init__
    self.__fetch()
  File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 146, in __fetch
    self._fetch_everything_for_search(search, pp)
  File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 164, in _fetch_everything_for_search
    missing_keys = self.sink.insert_stream(stream, from_format)
  File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1401, in insert_stream
    return self._insert_real(stream, src_format)
  File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1372, in _insert_real
    result = sink.insert_stream(stream, src_format)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 3675, in insert_stream
    for substream_type, substream in stream:
  File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 185, in get_stream
    for knit_kind, file_id, revisions in data_to_fetch:
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1650, in item_keys_introduced_by
    file_ids = self.fileids_altered_by_revision_ids(revision_ids, inv_w)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1495, in fileids_altered_by_revision_ids
    selected_keys)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1471, in _find_file_ids_from_xml_inventory_lines
    line_iterator).iterkeys():
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1411, in _find_text_key_references_from_xml_inventory_lines
    for line, line_key in line_iterator:
  File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1618, in iter_lines_added_or_present_in_keys
    raise RevisionNotPresent(keys, repr(self))
RevisionNotPresent: Revision {set([('null:',)])} not present in "KnitVersionedFiles(_KnitGraphIndex(CombinedGraphIndex(GraphIndex('file:///ia/Development/Projects/bzr-gtk/.bzr/repository/indices/6797f9e2d357688ab8760ba558c4d5a7.iix'), GraphIndex('file:///home/ia/Development/Projects/bzr-gtk/.bzr/repository/indices/0fad099505a5dd8cb092964ae36f084d.iix'))), <bzrlib.knit._DirectPackAccess object at 0xaaad70c>)".

9.742 return code 3

 affects bzr
 status confirmed
 importance high

Revision history for this message
Ivan Zorin (iaz) wrote :

This error I get when trying to push changes in my own branch at launchpad of some other project.
But looks like that I've found possible temporary solution for this issue.

Open ~/.ssh/config in your favorite text editor:
> vim ~/.ssh/config
And add here:
Host lp
  HostName bazaar.launchpad.net
  User <your lp username(without ~)>
  IdentityFile <path to your full lp ssh key(not .pub)>

Here my config file:
> cat ~/.ssh/config
Host lp
  HostName bazaar.launchpad.net
  User iaz
  IdentityFile /home/ia/.ssh/id_rsa_lp

And now you can push changes via "bzr push bzr+ssh://lp/~<user>/<trunk>/<branch>" command
(instead traditional "bzr push lp:~<user>/<trunk>/<branch>" way).

For example, in my case this command will look like this:
> bzr push bzr+ssh://lp/~iaz/bzr-gtk/cosmetic
and seems it works fine.

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.