| Summary: | KpackageKit doesn't work on minimal install of Fedora | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Kirin Yuri <kirin.yuri> | ||||||||
| Component: | PackageKit | Assignee: | Richard Hughes <richard> | ||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
| Severity: | low | Docs Contact: | |||||||||
| Priority: | unspecified | ||||||||||
| Version: | 15 | CC: | jonathan, kevin, ltinkl, rdieter, rhughes, richard, smparrish | ||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | i686 | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | PackageKit-0.6.17-1.fc15 | Doc Type: | Bug Fix | ||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2011-08-10 13:11:16 UTC | Type: | --- | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Attachments: |
|
||||||||||
|
Description
Kirin Yuri
2011-08-09 03:05:17 UTC
What's the full output from: sudo /usr/share/PackageKit/helpers/yum/yumBackend.py get-updates none Richard Traceback (most recent call last):
File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 55, in <module>
import gio
ImportError: No module named gio
That's all. So reason is module gio.
Installation of pygobject2 fixes it. But shouldn't PackageKit be in hard dependency of pygobject2? Yes, it's a missing dependency in the PackageKit package. Reassigning. PackageKit Requires: PackageKik-backend PackageKit-yum Provides: PackageKit-backend and PackageKit-yum Requires: pygobject2 So, reporter, is PackageKit-yum installed or not? or perhaps did you have PackageKit-zif instead? Nevermind, if /usr/share/PackageKit/helpers/yum/yumBackend.py existed to run, PackageKit-yum was indeed installed. Strange how that could have happened without pygobject2 dependency being satisfied. Created attachment 517535 [details]
Anaconda-ks.cfg
Created attachment 517537 [details]
install.log
Created attachment 517538 [details]
yum.log
No, i have no PackageKit-zif installed. Here is my anaconda-ks.cfg, install.log and yum.log. Did you try to reproduce this bug by my steps? This is the transaction which installed KPackageKit: Aug 01 21:09:57 Installed: libarchive-2.8.4-3.fc15.i686 Aug 01 21:09:58 Installed: comps-extras-20-2.fc15.noarch Aug 01 21:09:58 Installed: PackageKit-yum-0.6.16-1.fc15.i686 Aug 01 21:10:01 Installed: PackageKit-0.6.16-1.fc15.i686 Aug 01 21:10:02 Installed: PackageKit-glib-0.6.16-1.fc15.i686 Aug 01 21:10:02 Installed: PackageKit-qt-0.6.16-1.fc15.i686 Aug 01 21:10:04 Installed: kpackagekit-0.6.3.3-2.fc15.i686 Aug 01 21:10:05 Installed: ntpdate-4.2.6p3-4.fc15.i686 PackageKit-yum got dragged in, pygobject2 didn't. But I see this is PackageKit-0.6.16-1.fc15. The current stable update is 0.6.17-1.fc15, and the diff between the 2 versions includes: +# python(gio) +Requires: pygobject2 So this is already fixed, just "yum update". |