Public bug reported: kubuntu oneiric, reproduceable every time system settings>printer configuration
fails with "the service 'Printer Configuration' does not provide an interface 'KCModule' with keyword 'system-config-printer-kde/system- config-printer-kde.py'The factory does not support creating components of the specified type" running systemsettings from konsole and trying the printer configuration causes this: buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ systemsettings QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory QFileSystemWatcher: failed to add paths: /home/buzzmandt/.config/ibus/bus buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ systemsettings(5534)/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 4398, in CreatePlugin kcm = u.makeui(component_data, widget_parent) File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 135, in makeui self.ui = PyKcm(component_data, parent, self) File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 111, in __init__ uic.loadUi(unicode(APPDIR + "/" + "system-config-printer.ui"), self) File "/usr/lib/pymodules/python2.7/PyQt4/uic/__init__.py", line 221, in loadUi return DynamicUILoader().loadUi(uifile, baseinstance) File "/usr/lib/pymodules/python2.7/PyQt4/uic/Loader/loader.py", line 71, in loadUi return self.parse(filename, basedir) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 886, in parse actor(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 729, in createUserInterface self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 449, in createLayout self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 486, in handleItem self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 214, in createWidget self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 214, in createWidget self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 449, in createLayout self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 486, in handleItem self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 449, in createLayout self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 486, in handleItem self.traverseWidgetTree(elem) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree handler(self, child) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 208, in createWidget self.stack.push(self.setupObject(widget_class, parent, elem)) File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 176, in setupObject obj = self.factory.createQObject(clsname, name, args, is_attribute) File "/usr/lib/pymodules/python2.7/PyQt4/uic/objcreator.py", line 105, in createQObject classType = self.findQObjectType(classname) File "/usr/lib/pymodules/python2.7/PyQt4/uic/objcreator.py", line 115, in findQObjectType w = module.search(classname) File "/usr/lib/pymodules/python2.7/PyQt4/uic/Loader/qobjectcreator.py", line 92, in search self._modules[module] = __import__(module, {}, {}, (cls,)) ImportError: No module named kpushbutton systemsettings(5534)/python (plugin): Failed to import module systemsettings(5534)/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 ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: system-config-printer-kde 4:4.6.90-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-6.7-generic 3.0.0-rc7 Uname: Linux 3.0.0-6-generic x86_64 Architecture: amd64 Date: Fri Jul 22 14:19:36 2011 InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110626) PackageArchitecture: all ProcEnviron: LANGUAGE= LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: kdeadmin UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: system-config-printer-kde (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug oneiric -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/814770 Title: oneiric kubuntu printer configuration fails To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/system-config-printer-kde/+bug/814770/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs