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): gnome-system-monitor-0:2.25.91-1.fc11 How reproducible: Always Steps to Reproduce: 1. repoquery --repoid=rawhide --whatrequires PolicyKit-gnome Actual results: gnome-system-monitor requires PolicyKit-gnome. Expected results: gnome-system-monitor does not require PolicyKit-gnome. Additional info: Maybe a common Provides in both PolicyKit-gnome and PolicyKit-kde is needed?
In Rawhide, both PolicyKit-gnome and PolicyKit-kde now have: Provides: PolicyKit-authentication-agent 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).