[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#596494: Package: system-config-printer-kde 4:4.4.5-5



Package: system-config-printer-kde 4:4.4.5-5

The package/program when started results in a warning
"The service "Printer Configuration" does not provide an interface "KCModule" with the keyword "system-config-printer-kde/system-config-printer-kde.py"


So I tried to start system-config-printer-kde from the command line..
and I got this failure......

sqlpython@bobssl410:~$ kcmshell4 system-config-printer-kde
kcmshell(3435)/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 cupshelpers.ppds
ImportError: No module named cupshelpers.ppds
kcmshell(3435)/python (plugin): Failed to import module
kcmshell(3435)/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
sqlpython@bobssl410:~$ kcmshell4 system-config-printer-kde
kcmshell(3501)/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 cupshelpers.ppds
ImportError: No module named cupshelpers.ppds
kcmshell(3501)/python (plugin): Failed to import module
kcmshell(3501)/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

I then thought to add the python-cupshelpers package from the Debian package site
http://packages.debian.org/sid/all/python-cupshelpers/download
..but that installed resulted in the removal of the other system-config-printer package
which resulted in the removal of the other packages below and thus No printer config at all
...I am going to check as to how KUbuntu does it and look at their Python module
"/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py"

Also what other packages KUbuntu uses in the support of system-config-printer-kde4

Here is the result of the python-cupshelpers package install.....

Installing packages (1):
  python-cupshelpers_1.2.3-1            

Removing packages (4):
  hal-cups-utils_0.6.16-3                system-config-printer_1.0.0-6         
  python-cupsutils_1.0.0-6               system-config-printer-kde_4:4.4.5-2   

61.1kB of package files are needed. 3.0MB will be freed.

Committing transaction...                                                (  0%)
[remove] system-config-printer-kde_4:4.4.5-2
[remove] system-config-printer_1.0.0-6
[remove] hal-cups-utils_0.6.16-3
[remove] python-cupsutils_1.0.0-6
(Reading database ... 127830 files and directories currently installed.)
Removing system-config-printer-kde ...
dpkg: warning: while removing system-config-printer-kde, directory '/usr/share/kde4/apps/system-config-printer-kde' not empty so not removed.
Removing system-config-printer ...
Removing hal-cups-utils ...
Removing python-cupsutils ...

Reply to: