bzr: ERROR: No module named configobj

Bug #532089 reported by Monty Taylor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bzr-builddeb
Fix Released
High
Jelmer Vernooij
bzr-builddeb (Debian)
Fix Released
Unknown
bzr-builddeb (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Installing latest bzr-builddeb packages (2.2) with latest bzr (2.1) produces this error when bzr help commands is run:

mordred@orisndriz03:~/src/drizzle/namespace-drizzle-protocol$ bzr help commands
bzr: ERROR: No module named configobj
You may need to install this Python library separately.

Thu 2010-03-04 10:39:29 -0800
0.048 bazaar version: 2.1.0
0.048 bzr arguments: [u'help', u'commands']
0.064 looking for plugins in /home/mordred/.bazaar/plugins
0.164 looking for plugins in /usr/lib/python2.5/site-packages/bzrlib/plugins
0.177 encoding stdout as sys.stdout encoding 'UTF-8'
0.233 Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 853, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 1055, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 661, in run_argv_aliases
    return self.run_direct(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 665, in run_direct
    return self._operation.run_simple(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/cleanup.py", line 122, in run_simple
    self.cleanups, self.func, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/cleanup.py", line 156, in _do_with_cleanups
    result = func(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 1070, in ignore_pipe
    result = func(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 4192, in run
    bzrlib.help.help(topic)
  File "/usr/lib/python2.5/site-packages/bzrlib/help.py", line 52, in help
    outfile.write(source.get_help_text(shadowed_terms))
  File "/usr/lib/python2.5/site-packages/bzrlib/help_topics/__init__.py", line 854, in get_help_text
    result = topic_registry.get_detail(self.topic)
  File "/usr/lib/python2.5/site-packages/bzrlib/help_topics/__init__.py", line 90, in get_detail
    return obj(topic)
  File "/usr/lib/python2.5/site-packages/bzrlib/help.py", line 78, in _help_commands_to_text
    shown_commands = [(n, o) for n, o in commands if o.hidden == hidden]
  File "/usr/lib/python2.5/site-packages/bzrlib/help.py", line 77, in <genexpr>
    commands = ((n, _mod_commands.get_cmd_object(n)) for n in names)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 213, in get_cmd_object
    return _get_cmd_object(cmd_name, plugins_override)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 233, in _get_cmd_object
    cmd = hook(cmd, cmd_name)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 306, in _get_plugin_command
    return plugin_cmds.get(cmd_name)()
  File "/usr/lib/python2.5/site-packages/bzrlib/registry.py", line 173, in get
    return self._dict[self._get_key_or_default(key)].get_obj()
  File "/usr/lib/python2.5/site-packages/bzrlib/registry.py", line 61, in get_obj
    self._do_import()
  File "/usr/lib/python2.5/site-packages/bzrlib/registry.py", line 70, in _do_import
    obj = __import__(self._module_name, globals(), locals(), names)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/builddeb/cmds.py", line 60, in <module>
    from bzrlib.plugins.builddeb.config import DebBuildConfig
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/builddeb/config.py", line 23, in <module>
    from bzrlib.util.configobj.configobj import ParseError
ImportError: No module named configobj

Jelmer Vernooij (jelmer)
Changed in bzr-builddeb:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Jelmer Vernooij (jelmer)
Changed in bzr-builddeb (Debian):
status: Unknown → Fix Released
James Westby (james-w)
Changed in bzr-builddeb:
status: Fix Committed → Fix Released
Changed in bzr-builddeb (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.