Bug 624130

Summary: Unnecessary dependencies for kde4-printer-applet
Product: [openSUSE] openSUSE 11.3 Reporter: Ankleface Wroughtlandmire <bummmm>
Component: KDE4 ApplicationsAssignee: E-mail List <kde-maintainers>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: All   
OS: openSUSE 11.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ankleface Wroughtlandmire 2010-07-21 03:28:53 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6

Hi, kde4-printer-applet brings in a bunch of unnecessary Gnome deps, including system-config-printer. This is just a KDE print queue monitor applet, it doesn't need all that junk. Compare it with Debian's distribution of the same thing:

http://packages.debian.org/sid/printer-applet
Depends:
python
python-cups
python-kde4
python-qt4-dbus


And OpenSUSE 11.3:
/sbin/ldconfig, /usr/bin/env, system-config-printer, python-kde4, python-cups, rpmlib(PayloadFilesHavePrefix) <= 4.0-1, rpmlib(CompressedFileNames) <= 3.0.4-1, rpmlib(PayloadIsLzma) <= 4.4.6-1, kdebase4-runtime >= 4.4.4, libqt4-x11 >= 4.6.1

Looks like the system-config-printer requirement is the big culprit here. Please remove it as a dep. 

Thanks a lot!

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Lubos Lunak 2010-07-22 14:39:22 UTC
So it actually does work for you without the dependency installed?
Comment 2 Ankleface Wroughtlandmire 2010-07-23 14:43:22 UTC
No, I didn't try it, but it is a pure KDE4 app, and it is included in distros like Kubuntu that religiously avoid Gnome libs, so I am sure the dependencies are wrong for the openSUSE package.
Comment 3 Lubos Lunak 2010-08-30 11:50:15 UTC
We do not fix things that somebody is "sure" about despite not even trying.