Bug 634628 - Servicepack fails to install; packagekitd stops working
Summary: Servicepack fails to install; packagekitd stops working
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-09-16 15:11 UTC by Drew Ogle
Modified: 2010-10-10 05:35 UTC (History)
3 users (show)

Fixed In Version: PackageKit-0.6.9-4.fc14
Clone Of:
Environment:
Last Closed: 2010-10-10 05:35:21 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Drew Ogle 2010-09-16 15:11:09 UTC
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:

Comment 1 Richard Hughes 2010-09-16 15:21:31 UTC
It's hanging in pk_service_pack_check_valid(). Investigating now.

Comment 2 Richard Hughes 2010-09-16 15:50:49 UTC
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.

Comment 3 Drew Ogle 2010-09-20 01:57:26 UTC
I will give that a try tomorrow, thanks Richard.

Comment 4 Drew Ogle 2010-09-20 15:49:54 UTC
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?

Comment 5 Drew Ogle 2010-09-22 14:30:50 UTC
Richard:

I modified the spec, to remove the gobject-instrospection and gtk3-devel, and got rpms which I installed.

They successfully installed 2 servicepacks.

Comment 6 Fedora Update System 2010-10-05 13:18:52 UTC
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

Comment 7 Fedora Update System 2010-10-05 21:49:53 UTC
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

Comment 8 Fedora Update System 2010-10-10 05:35:16 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.