Public bug reported:

$ cd `mktemp -d`
$ rmdir $PWD
$ import-bug-from-debian 729995
sh: 0: getcwd() failed: No such file or directory
Traceback (most recent call last):
  File "/usr/bin/import-bug-from-debian", line 137, in <module>
    main()
  File "/usr/bin/import-bug-from-debian", line 76, in main
    launchpad = Launchpad.login_with("ubuntu-dev-tools", options.lpinstance)
  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 
305, in load
    return self.do_load(unique_key)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 
357, in do_load
    self._ensure_keyring_imported()
  File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 
342, in _ensure_keyring_imported
    import keyring
  File "/usr/lib/python2.7/dist-packages/keyring/__init__.py", line 9, in 
<module>
    from core import (set_keyring, get_keyring, set_password, get_password,
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 166, in <module>
    init_backend()
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 58, in 
init_backend
    keyring = load_config()
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 126, in 
load_config
    local_path = os.path.join(os.getcwd(), filename)
OSError: [Errno 2] No such file or directory
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 68, in 
apport_excepthook
    binary = os.path.realpath(os.path.join(os.getcwd(), sys.argv[0]))
OSError: [Errno 2] No such file or directory

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/import-bug-from-debian", line 137, in <module>
    main()
  File "/usr/bin/import-bug-from-debian", line 76, in main
    launchpad = Launchpad.login_with("ubuntu-dev-tools", options.lpinstance)
  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 
305, in load
    return self.do_load(unique_key)
  File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 
357, in do_load
    self._ensure_keyring_imported()
  File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 
342, in _ensure_keyring_imported
    import keyring
  File "/usr/lib/python2.7/dist-packages/keyring/__init__.py", line 9, in 
<module>
    from core import (set_keyring, get_keyring, set_password, get_password,
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 166, in <module>
    init_backend()
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 58, in 
init_backend
    keyring = load_config()
  File "/usr/lib/python2.7/dist-packages/keyring/core.py", line 126, in 
load_config
    local_path = os.path.join(os.getcwd(), filename)
OSError: [Errno 2] No such file or directory

** Affects: ubuntu-dev-tools (Ubuntu)
     Importance: Low
         Status: Confirmed

** Changed in: ubuntu-dev-tools (Ubuntu)
   Importance: Undecided => Low

** Changed in: ubuntu-dev-tools (Ubuntu)
       Status: New => Confirmed

-- 
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/1253470

Title:
  import-bug-from-debian (and maybe other utils) fail when PWD does not
  exist

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

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

Reply via email to