Package: bzr Version: 2.3.0-1 Severity: normal Call 'bzr explorer' failed with 'bzr: ERROR: no module named configobj'
Attached please check log file of bzr. -- System Information: Debian Release: 6.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.37 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages bzr depends on: ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib ii python 2.6.6-3+squeeze5 interactive high-level object-orie ii python-configobj 4.7.2+ds-1 simple but powerful config file re ii python-support 1.0.11 automated rebuilding support for P Versions of packages bzr recommends: pn bzrtools <none> (no description available) ii ca-certificates 20090814+nmu2 Common CA certificates pn python-launchpadlib <none> (no description available) pn python-paramiko <none> (no description available) Versions of packages bzr suggests: pn bzr-doc <none> (no description available) pn bzr-gtk <none> (no description available) ii bzr-svn 1.0.4+bzr3475-1 Bazaar plugin providing Subversion pn python-kerberos <none> (no description available) pn python-pycurl <none> (no description available) pn python-testtools <none> (no description available) pn xdg-utils <none> (no description available) -- no debconf information
this is a debug log for diagnosing/reporting problems in bzr you can delete or truncate this file, or include sections in bug reports to https://bugs.launchpad.net/bzr/+filebug 日 2011-02-06 16:13:35 +0800 0.098 bazaar version: 2.3.0 0.099 bzr arguments: [u'explorer'] 0.148 looking for plugins in /home/dlz/.bazaar/plugins 0.148 looking for plugins in /usr/lib/pymodules/python2.6/bzrlib/plugins 0.169 looking for plugins in /usr/lib/python2.6/dist-packages/bzrlib/plugins 0.274 encoding stdout as sys.stdout encoding 'UTF-8' 0.662 loading explorer extensions for clothes ['Bazaar support', 'Register on Launchpad'] 1.104 Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 923, in exception_to_return_code return the_callable(*args, **kwargs) File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 1123, in run_bzr ret = run(*run_argv) File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 691, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 710, in run return self._operation.run_simple(*args, **kwargs) File "/usr/lib/pymodules/python2.6/bzrlib/cleanup.py", line 135, in run_simple self.cleanups, self.func, *args, **kwargs) File "/usr/lib/pymodules/python2.6/bzrlib/cleanup.py", line 165, in _do_with_cleanups result = func(*args, **kwargs) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer/lib/commands.py", line 154, in run hat=hat, desktop=desktop, dry_run=dry_run, _script=script) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer/lib/explorer.py", line 197, in __init__ gettext("Working Tree")) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer/lib/wt_browser.py", line 48, in __init__ self._browser = _QBrowseStyleBrowser(action_callback, browse_action, self) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer/lib/wt_browser.py", line 449, in __init__ self._action_panel.set_selection, self._filter_panel.get_filter) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer/lib/wt_browser.py", line 738, in __init__ _QBrowseTreeWidget.__init__(self, *args) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer/lib/wt_browser.py", line 684, in __init__ treewidget.TreeWidget.__init__(self, *args) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/treewidget.py", line 1350, in __init__ self.create_context_menu() File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/treewidget.py", line 1686, in create_context_menu if has_ext_diff(): File "/usr/lib/pymodules/python2.6/bzrlib/lazy_import.py", line 125, in __call__ obj = _replace() File "/usr/lib/pymodules/python2.6/bzrlib/lazy_import.py", line 89, in _replace obj = factory(self, scope, name) File "/usr/lib/pymodules/python2.6/bzrlib/lazy_import.py", line 195, in _import module = __import__(module_python_path, scope, scope, [member]) File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/diff.py", line 31, in <module> default_diff = qconfig.get_option("default_diff") File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/util.py", line 122, in get_option self._load() File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/util.py", line 106, in _load self._configobj = configobj.ConfigObj(self._filename, File "/usr/lib/pymodules/python2.6/bzrlib/lazy_import.py", line 109, in __getattribute__ obj = _replace() File "/usr/lib/pymodules/python2.6/bzrlib/lazy_import.py", line 89, in _replace obj = factory(self, scope, name) File "/usr/lib/pymodules/python2.6/bzrlib/lazy_import.py", line 195, in _import module = __import__(module_python_path, scope, scope, [member]) ImportError: No module named configobj 1.104 return code 3