Description of problem: Cannot install a servicepack, either through double clicking in nautilus or using the pkcon console tool. Version-Release number of selected component (if applicable): 0.5.7-2 How reproducible: Every time. Steps to Reproduce: 1. Create servicepack. I did pkgenpack tomboy. 2. Run pkcon install-local <<SERVICEPACK>> 3. pkcon freezes, and no work is done on the daemon side. Actual results: service pack does not install, daemon stops working Expected results: service pack installation terminates, daemon is happy. Additional info:
It's hanging in pk_service_pack_check_valid(). Investigating now.
commit d923f027e0f6c03de49887c9bdec5dad12def73c Author: Richard Hughes <richard> Date: Thu Sep 16 16:45:14 2010 +0100 Don't call back into the daemon (from the daemon) when checking service packs. Fixes rh#634628 This fixes a deadlock when the user tries to install a service pack. Could you try rebuilding and installing http://people.freedesktop.org/~hughsient/fedora/13/SRPMS/PackageKit-0.6.9-0.1510.20100916git.fc14.src.rpm please. Thanks.
I will give that a try tomorrow, thanks Richard.
Richard; I can't do a --recompile on f12 due to it wanting gtk3-devel, and I assume the checkin in from your private repo, as I don't see it on fdo .. could you possibly give me a patch against the latest f12 version?
Richard: I modified the spec, to remove the gobject-instrospection and gtk3-devel, and got rpms which I installed. They successfully installed 2 servicepacks.
PackageKit-0.6.9-4.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/PackageKit-0.6.9-4.fc14
PackageKit-0.6.9-4.fc14 has been pushed to the Fedora 14 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 PackageKit'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/PackageKit-0.6.9-4.fc14
PackageKit-0.6.9-4.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.