Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I want to push my app to Launchpad by doing quickly share --verbose, I get the following Gnome Keyring error:

Get Launchpad Settings
Traceback (most recent call last):
  File "/usr/share/quickly/templates/ubuntu-application/", line 101, in <module>
    launchpad = launchpadaccess.initialize_lpi()
  File "/usr/lib/python2.7/dist-packages/quickly/", line 91, in initialize_lpi
  File "/usr/lib/python2.7/dist-packages/launchpadlib/", line 539, in login_with
    credential_save_failed, version)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/", line 342, in _authorize_token_and_login
  File "/usr/lib/python2.7/dist-packages/launchpadlib/", line 282, in load
    return self.do_load(unique_key)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/", line 336, in do_load
    'launchpadlib', unique_key)
  File "/usr/lib/python2.7/dist-packages/keyring/", line 34, in get_password
    return _keyring_backend.get_password(service_name, username)
  File "/usr/lib/python2.7/dist-packages/keyring/", line 154, in get_password
    items = gnomekeyring.find_network_password_sync(username, service)
ERROR: share command failed

This used to work, so this means that I already have SSH and GPG configured. This is probably part of the explanation: I have this error when I am connected to this machine through a ssh tunnel with X forwarding. But I don't have it when I have physical access to the computer.

Could you please give me some indications on what to do?

share|improve this question
It's a very interesting question, because I don't see why Quickly should call gnome-keyring except for the GPG auth when signing the deb source package. Given the deadline, you may wnat to try the ubuntu-app-devel IRC channel; I believe some of the quickly devs hang out there. – izx Jul 9 '12 at 6:43
Could you give us some more info? Do you have both your SSH and GPG keys set up?… – David Planella Jul 9 '12 at 7:08
Thank you. I added some info at the end of the question. – Agmenor Jul 9 '12 at 13:50

This is happening because launchpadlib (the client side library for accessing launchpad) stores its credentials in the gnome keyring. quickly uses launchpadlib to access Launchpad.

See also this bug:

The best workaround for this is to make sure you are running inside of an environment where the GNOME keyring is available.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.