systemsettings crashed with ImportError in <module>() "No module named cupsutils.ppds"

Bug #602343 reported by Ky6uk
40
This bug affects 7 people
Affects Status Importance Assigned to Milestone
kdeadmin (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: kdebase-workspace

Apport told me about this bug, but I don't see effect.

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: systemsettings 4:4.4.90-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-6.9-generic 2.6.35-rc3
Uname: Linux 2.6.35-6-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Tue Jul 6 22:31:53 2010
ExecutablePath: /usr/bin/systemsettings
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Alpha i386 (20100630.1)
ProcCmdline: /usr/bin/systemsettings -caption Параметры\ системы -icon preferences-system
ProcEnviron:
 LANGUAGE=ru_RU
 LANG=ru_RU.utf8
 SHELL=/bin/bash
SourcePackage: kdebase-workspace
Title: systemsettings crashed with ImportError in <module>()
Traceback:
 Traceback (most recent call last):
   File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 64, in <module>
     import cupsutils.ppds
 ImportError: No module named cupsutils.ppds
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (process:1560): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
Ky6uk (ky6uk) wrote :
Revision history for this message
Ky6uk (ky6uk) wrote :

Also, my actions before bug.

1. Open systemsettings.
2. Lookup module settings.
3. Back in main window.
4. Open printer settings.
5. APPORT NOTICE ME HERE!

tags: removed: need-duplicate-check
visibility: private → public
affects: kdebase-workspace (Ubuntu) → kdeadmin (Ubuntu)
Revision history for this message
3vi1 (launchpad-net-eternaldusk) wrote :

Same thing here on the AMD64 flavor of Kubuntu with english locales.

systemsettings(8660)/python (plugin): Failed to import module
Traceback (most recent call last):
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 64, in <module>
    import cupsutils.ppds
ImportError: No module named cupsutils.ppds
systemsettings(8660)/python (plugin): Failed to import module
systemsettings(8660)/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
Philip Muškovac (yofel) wrote :

Same here.
kcmshell(7676)/python (plugin): Failed to import module
Traceback (most recent call last):
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 64, in <module>
    import cupsutils.ppds
ImportError: No module named cupsutils.ppds
kcmshell(7676)/python (plugin): Failed to import module
kcmshell(7676)/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

Changed in kdeadmin (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
summary: - systemsettings crashed with ImportError in <module>()
+ systemsettings crashed with ImportError in <module>() "No module named
+ cupsutils.ppds"
Revision history for this message
Philip Muškovac (yofel) wrote :

This can be fixed by installing python-cupsutils from debian testing/unstable.

Revision history for this message
Philip Muškovac (yofel) wrote :

Scratch that, the maverick system-config-printer-kde is written for debian system-config-printer, needs to be patched for the ubuntu utils.

Revision history for this message
Chris Samuel (chris-csamuel) wrote :

This bug is a duplicate of bug #591980, but it cannot be marked as such as there are two others marked as duplicates of this.

Revision history for this message
Philip Muškovac (yofel) wrote :

Moved duplicate over to bug bug 591980 and marked this one as a dup too.

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.