[Bug 1159737] Re: Importing `webbrowser` module gives NameError in Python 2.7.4rc1
Martin Packman
martin.packman at canonical.com
Mon Mar 25 11:34:18 UTC 2013
** Bug watch added: Python Roundup #17541
http://bugs.python.org/issue17541
** Also affects: python via
http://bugs.python.org/issue17541
Importance: Unknown
Status: Unknown
** Bug watch added: Debian Bug tracker #703872
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703872
** Also affects: python2.7 (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703872
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python2.7 in Ubuntu.
https://bugs.launchpad.net/bugs/1159737
Title:
Importing `webbrowser` module gives NameError in Python 2.7.4rc1
Status in Python:
Unknown
Status in “python2.7” package in Ubuntu:
New
Status in “python2.7” package in Debian:
Unknown
Bug description:
http://bugs.python.org/issue17541
12:23 hrw at puchatek:lava-test-perf$ python -c "import webbrowser"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/webbrowser.py", line 505, in <module>
register_X_browsers()
File "/usr/lib/python2.7/webbrowser.py", line 489, in register_X_browsers
register(browser, None, Chrome(browser))
NameError: global name 'Chrome' is not defined
Real life usecase:
12:26 hrw at puchatek:lava-test-perf$ bzr lp-propose-merge
bzr: ERROR: exceptions.NameError: global name 'Chrome' is not defined
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 930, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 1121, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 673, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.7/dist-packages/bzrlib/commands.py", line 697, in run
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 136, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/bzrlib/cleanup.py", line 166, in _do_with_cleanups
result = func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/cmds.py", line 328, in run
fixes=fixes)
File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/lp_propose.py", line 76, in __init__
self.launchpad = lp_api.login(service)
File "/usr/lib/python2.7/dist-packages/bzrlib/lazy_import.py", line 108, in __getattribute__
obj = object.__getattribute__(self, '_resolve')()
File "/usr/lib/python2.7/dist-packages/bzrlib/lazy_import.py", line 85, in _resolve
obj = factory(self, scope, name)
File "/usr/lib/python2.7/dist-packages/bzrlib/lazy_import.py", line 200, in _import
module = __import__(module_python_path, scope, scope, [member], level=0)
File "/usr/lib/python2.7/dist-packages/bzrlib/plugins/launchpad/lp_api.py", line 48, in <module>
from launchpadlib.launchpad import (
File "/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py", line 36, in <module>
from launchpadlib.credentials import (
File "/usr/lib/python2.7/dist-packages/launchpadlib/credentials.py", line 40, in <module>
import webbrowser
File "/usr/lib/python2.7/webbrowser.py", line 505, in <module>
register_X_browsers()
File "/usr/lib/python2.7/webbrowser.py", line 489, in register_X_browsers
register(browser, None, Chrome(browser))
NameError: global name 'Chrome' is not defined
bzr 2.6.0dev3 on python 2.7.4rc1 (Linux-3.8.0-13-generic-x86_64-with-
Ubuntu-13.04-raring)
arguments: ['/usr/bin/bzr', 'lp-propose-merge']
plugins: bash_completion[2.6.0dev3], builddeb[2.7.0dev], builder[0.7.3],
changelog_merge[2.6.0dev3], etckeeper[unknown], extmerge[unknown],
fastimport[0.13.0], git[0.6.9], grep[2.6.0dev3], interactive[1.2.0],
launchpad[2.6.0dev3], loom[2.2.0], netrc_credential_store[2.6.0dev3],
news_merge[2.6.0dev3], pager[unknown], pipeline[1.4.0],
po_merge[2.6.0dev3], qbzr[0.23.0], rewrite[0.6.4dev], search[1.7.0dev],
stats[0.2.0dev], vimdiff[unknown], weave_fmt[2.6.0dev3]
encoding: 'utf-8', fsenc: 'UTF-8', lang: 'pl_PL.UTF-8'
*** 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.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: python2.7 2.7.4~rc1-2ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-13.22-generic 3.8.3
Uname: Linux 3.8.0-13-generic x86_64
ApportVersion: 2.9.2-0ubuntu2
Architecture: amd64
Date: Mon Mar 25 12:26:00 2013
MarkForUpload: True
ProcEnviron:
TERM=screen
SHELL=/bin/bash
PATH=(custom, no user)
LANG=pl_PL.UTF-8
LANGUAGE=pl:en
SourcePackage: python2.7
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/python/+bug/1159737/+subscriptions
More information about the foundations-bugs
mailing list