Description of problem: paprefs has a dependency on gnome-packagekit, but really it just wants the dbus session interface (which kpackagekit also provides). Apparently there isn't yet a suitable virtual provides for this though. Version-Release number of selected component (if applicable): kpackagekit-0.5.4-2.fc12.i686 gnome-packagekit-2.28.3-0.1.20091211git.fc12.i686 paprefs-0.9.9-5.fc12.i686 Additional Info: Other packages that (iirc) use the packagekit dbus interface seem to depend on PackageKit-glib, e.g. $ repoquery -qR --resolve PackageKit-gstreamer-plugin sqlite-0:3.6.17-1.fc12.i686 libxml2-0:2.7.6-1.fc12.i686 glibc-0:2.11.1-1.i686 gstreamer-0:0.10.25-1.fc12.i686 PackageKit-glib-0:0.5.4-0.1.20091029git.fc12.i686 libarchive-0:2.7.1-2.fc12.i686 dbus-libs-1:1.2.16-9.fc12.i686 glib2-0:2.22.3-2.fc12.i686 dbus-glib-0:0.82-2.fc12.i68
PackageKit-glib looks like an insufficient dependency to me. We need to add a virtual Provides to kpackagekit and gnome-packagekit. Something like: Provides: PackageKit-dbus-service
(In reply to comment #1) > PackageKit-glib looks like an insufficient dependency to me. Agreed. Provides: PackageKit-session-service Is probably best. I'll add this to gnome-packagekit on the next build. Richard.
I've added this to KPackageKit and gnome-packagekit: * Fri Feb 05 2010 Richard Hughes <rhughes> - 0.6.0-0.3.20100111 - Add Provides: PackageKit-session-service - Resolves #561437 paprefs just needs to change it's Requires line to be PackageKit-session-service rather than gnome-packagekit.
* Tue Feb 23 2010 Rex Dieter <rdieter> 0.9.9-6 - Requires: PackageKit-session-service (#561437)
paprefs-0.9.9-6.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/paprefs-0.9.9-6.fc13
Is it worth converting other packagekit dbus users from Requires:PackageKit-glib to Requires: PackageKit-session-service ?
probably so, yes.
paprefs-0.9.9-6.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update paprefs'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F13/FEDORA-2010-2820
paprefs-0.9.9-6.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.