Public bug reported:

Binary package hint: mythbuntu-control-centre

If the user has never installed anything from medibuntu, their apt cache
is unaware of w64codecs.  This causes MCC to throw an exception and
fail.

This only happens on AMD64 though because the check for w64codecs only
happens on amd64.  i386 machines check for w32codecs, but no problems
exist there because other apt packages reference w32codecs.

Here is a sample backtrace that happens:

[EMAIL PROTECTED]:~$ mythbuntu-control-centre
Reading package lists... Done
Building dependency tree
Reading state information... Done
File "/usr/share/mythbuntu-control-centre/bin/mythbuntu-control-centre", line 
46, in <module>
script = ControlCentre()
File "/usr/lib/python2.5/site-packages/MythbuntuControlCentre/core.py", line 
166, in __init__
self.revert_gui()
File "/usr/lib/python2.5/site-packages/MythbuntuControlCentre/core.py", line 
942, in revert_gui
self.query_system_state()
File "/usr/lib/python2.5/site-packages/MythbuntuControlCentre/core.py", line 
610, in query_system_state
if self.query_installed("ubuntu-desktop"):
File "/usr/lib/python2.5/site-packages/MythbuntuControlCentre/core.py", line 
544, in query_installed
return self.cache[package].CurrentVer
KeyError: 'w64codecs'

** Affects: mythbuntu-control-centre (Ubuntu)
     Importance: Undecided
         Status: New

-- 
MCC fails on amd64 if medibuntu hasn't been used in the past
https://bugs.launchpad.net/bugs/154985
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to