Package: system-config-printer-kde
Version: 4:4.6.3-1
Severity: grave
Justification: renders package unusable

When opening the printer dialog following messages are printed in the
shell:
mschmitt@adrastea:~$ kcmshell4 system-config-printer-kde
kcmshell(21320)/python (plugin): Error while running factory function for 
Python plugin:  "system-config-printer-kde/system-config-printer-kde.py" 
Traceback (most recent call last):
  File "<string>", line 18, in kpythonpluginfactory_bridge
  File 
"/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", 
line 3999, in CreatePlugin
    kcm = u.makeui(component_data, widget_parent)
  File 
"/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", 
line 122, in makeui
    self.ui = PyKcm(component_data, parent, self)
  File 
"/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", 
line 98, in __init__
    uic.loadUi(unicode(APPDIR + "/" + "system-config-printer.ui"), self)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/__init__.py", line 221, in loadUi
    return DynamicUILoader().loadUi(uifile, baseinstance)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/Loader/loader.py", line 71, in 
loadUi
    return self.parse(filename, basedir)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 886, in parse
    actor(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 729, in 
createUserInterface
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 449, in 
createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 486, in 
handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 214, in 
createWidget
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 214, in 
createWidget
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 449, in 
createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 486, in 
handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 449, in 
createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 486, in 
handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 707, in 
traverseWidgetTree
    handler(self, child)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 208, in 
createWidget
    self.stack.push(self.setupObject(widget_class, parent, elem))
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/uiparser.py", line 176, in 
setupObject
    obj =  self.factory.createQObject(clsname, name, args, is_attribute)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/objcreator.py", line 105, in 
createQObject
    classType = self.findQObjectType(classname)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/objcreator.py", line 115, in 
findQObjectType
    w = module.search(classname)
  File "/usr/lib/pymodules/python2.6/PyQt4/uic/Loader/qobjectcreator.py", line 
92, in search
    self._modules[module] = __import__(module, {}, {}, (cls,))
ImportError: No module named kpushbutton
kcmshell(21320)/python (plugin): Failed to import module 
kcmshell(21320)/kcontrol KCModuleLoader::loadModule: This module has no valid 
entry symbol at all. The reason could be that it's still using 
K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not 
supported anymore 
mschmitt@adrastea:~$ 

This kind of error seems to have happened several times over the
years, but I am not sure if they all had the same reasons. Anyway, as
this makes that component unuseable, I report this bug as grave.

regards
Michael

-- System Information:

Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (50, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages system-config-printer-kde depends on:
ii  python-cupshelpers            1.2.3-3    Python utility modules around the 
ii  python-kde4                   4:4.6.80-2 Python bindings for the KDE Develo
ii  python-qt4-dbus               4.8.3-2+b1 DBus Support for PyQt4

system-config-printer-kde recommends no packages.

system-config-printer-kde suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to