Bug 291958

Summary: system-config-printer/pysmb.py uses python-gtk2, so it needs porting to PyKDE4
Product: [Plasma] system-config-printer-kde Reporter: Scott Kitterman <kde>
Component: generalAssignee: Jonathan Riddell <jr>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: cfeck
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Scott Kitterman 2012-01-19 14:07:13 UTC
Version:           unspecified (using KDE 4.7.4) 
OS:                Linux

The perform_authentication function in class AuthContext in pysmb.py uses python-gtk2, so system-config-printer-kde needs to take a copy of pysmb.py and port the gtk bits.


Reproducible: Didn't try

Steps to Reproduce:
Ran system-config-printer-kde in a konsole sessions and saw gtk related warnings (I have python-gtk2 installed for other reasons so it didn't fail).

Actual Results:  
gtk related warnings

Expected Results:  
Expect KDE applications to work without GTK bits installed.
Comment 1 Christoph Feck 2013-11-23 20:29:48 UTC
"system-config-printer-kde" is no longer maintained and has been replaced with "Print Manager" since KDE 4.10. The new version is a C++ rewrite of the old Python version, and may still lack some features or have some bugs.

If this or another issue still needs to be addressed in KDE 4.10 or newer, please add a comment, or report it for "Print Manager".