systemsettings crashed with ImportError in search(): No module named kpushbutton

Bug #809535 reported by Søren Holm
42
This bug affects 5 people
Affects Status Importance Assigned to Milestone
pykde4 (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Apparently to printer-applet does not work in current Oneiric.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: systemsettings 4:4.6.90-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-4.5-generic 3.0.0-rc6
Uname: Linux 3.0.0-4-generic i686
Architecture: i386
Date: Tue Jul 12 21:57:05 2011
ExecutablePath: /usr/bin/systemsettings
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110705)
ProcCmdline: systemsettings
SourcePackage: kde-workspace
Title: systemsettings crashed with ImportError in search(): No module named kpushbutton
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Søren Holm (sgh) wrote :
tags: removed: need-duplicate-check
affects: kde-workspace (Ubuntu) → kdeutils (Ubuntu)
visibility: private → public
affects: kdeutils (Ubuntu) → kdeadmin (Ubuntu)
Changed in kdeadmin (Ubuntu):
status: New → Confirmed
Revision history for this message
Søren Holm (sgh) wrote :

Now the applet does not crash initialy. But after adding a printer and starting the applet again, I get the following crash :

  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 445, in on_tvMainList_cursor_changed
    self.fillPrinterTab(name)
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 1267, in fillPrinterTab
    self.fillPrinterOptions(name, editablePPD)
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 1311, in fillPrinterOptions
    ppd.markDefaults()
AttributeError: 'bool' object has no attribute 'markDefaults'
systemsettings(5602)/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 374, in makeui
    self.populateList(start_printer, change_ppd)
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 657, in populateList
    self.on_tvMainList_cursor_changed()
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 445, in on_tvMainList_cursor_changed
    self.fillPrinterTab(name)
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 1267, in fillPrinterTab
    self.fillPrinterOptions(name, editablePPD)
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 1311, in fillPrinterOptions
    ppd.markDefaults()
AttributeError: 'bool' object has no attribute 'markDefaults'
systemsettings(5602)/python (plugin): Failed to import module
systemsettings(5602)/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

Revision history for this message
Søren Holm (sgh) wrote :

As of today this is still a problem.

affects: kdeadmin (Ubuntu) → pykde4 (Ubuntu)
Revision history for this message
Søren Holm (sgh) wrote :

This is still a problem. I thinks this is a blocker for 11.10

Changed in pykde4 (Ubuntu):
importance: Undecided → Medium
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.