Red Hat Bugzilla – Bug 487198
gnome-system-monitor has hardcoded Requires: PolicyKit-gnome
Last modified: 2014-06-18 05:10:53 EDT
Description of problem:
gnome-system-monitor has a hardcoded dependency on PolicyKit-gnome. Is this really necessary? In the KDE spin, we would like to ship PolicyKit-kde instead of PolicyKit-gnome. PolicyKit-kde also implements the org.freedesktop.PolicyKit.AuthenticationAgent service.
(Note that gnome-system-monitor is not included on the current KDE spin.)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. repoquery --repoid=rawhide --whatrequires PolicyKit-gnome
gnome-system-monitor requires PolicyKit-gnome.
gnome-system-monitor does not require PolicyKit-gnome.
Maybe a common Provides in both PolicyKit-gnome and PolicyKit-kde is needed?
In Rawhide, both PolicyKit-gnome and PolicyKit-kde now have:
so you can require this instead of PolicyKit-gnome.
Turns out gnome-system-monitor actually uses the PolicyKit-gnome GtkAction bits, so this is going to have to remain.
No problem there, we don't want to ship this one on the KDE spin anyway, KDE has its own system monitor (ksysguard).