Public bug reported:

I've used syncpackage without --bug or --sponsor as recently as
yesterday with no problems, so I doubt this is a local system issue.  I
do have kwallet set to ask every time if it's OK to give access and it
didn't even ask.  It was like it doesn't even wait for an answer.  In
any case, this error should be caught and a more helpful, user friendly
error message provided.

$ syncpackage --bug=1027775 --sponsor=logan python-pylibacl
Traceback (most recent call last):
  File "/usr/bin/syncpackage", line 742, in <module>
    main()
  File "/usr/bin/syncpackage", line 642, in main
    Launchpad.login(**kwargs)
  File "/usr/lib/python2.7/dist-packages/ubuntutools/lp/lpapicache.py", line 
66, in login
    version=api_version)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py", line 539, 
in login_with
    credential_save_failed, version)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py", line 342, 
in _authorize_token_and_login
    authorization_engine.unique_consumer_id)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 
282, in load
    return self.do_load(unique_key)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 
336, in do_load
    'launchpadlib', unique_key)
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 34, in 
get_password
    return _keyring_backend.get_password(service_name, username)
  File "/usr/lib/python2.7/dist-packages/keyring/backend.py", line 240, in 
get_password
    if wallet.keyDoesNotExist(network, 'Python', key):
AttributeError: 'NoneType' object has no attribute 'keyDoesNotExist'

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: ubuntu-dev-tools 0.141
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
Uname: Linux 3.2.0-26-generic-pae i686
ApportVersion: 2.0.1-0ubuntu11
Architecture: i386
Date: Mon Jul 23 07:45:57 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/syncpackage
InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/syncpackage -s --bug=1027775 -s logan -f 
python-pylibacl
ProcEnviron:
 SHELL=/bin/bash
 TERM=xterm
 LANG=en_US.UTF-8
 LANGUAGE=
PythonArgs: ['/usr/bin/syncpackage', '-s', '--bug=1027775', '-s', 'logan', 
'-f', 'python-pylibacl']
SourcePackage: ubuntu-dev-tools
Title: syncpackage crashed with AttributeError in get_password(): 'NoneType' 
object has no attribute 'keyDoesNotExist'
UpgradeStatus: Upgraded to precise on 2012-04-09 (104 days ago)
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare syslog 
wireshark

** Affects: ubuntu-dev-tools (Ubuntu)
     Importance: Medium
         Status: New


** Tags: apport-crash i386 precise

-- 
You received this bug notification because you are a member of MOTU,
which is subscribed to ubuntu-dev-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1027900

Title:
  syncpackage crashed with AttributeError in get_password(): 'NoneType'
  object has no attribute 'keyDoesNotExist'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1027900/+subscriptions

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

Reply via email to