Bug 241567
Summary: | RPM packages header bug | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Felix Luk <fhcluk> |
Component: | rpmdb-redhat | Assignee: | David Cantrell <dcantrell> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-06-27 12:57:08 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Felix Luk
2007-05-28 07:56:56 UTC
Is this an x86_64 machine? Can you do "rpm -q gnome-python2.i386" and "rpm -q gnome-python2.x86_64" ? Yes, this is an AMD Athlon box, but I am running ia32 FC6 only. The reply for "rpm -q gnome-python2.i386": gnome-python2-2.16.0-1.fc6 The reply for "rpm -q gnome-python2.x86_64" is nothing Ok, so this isn't a multilib issue. I'll look into this when I get into the office. You can verify dependency closure (presumably what you mean by rpm package headers) i.e. that all headers necessary to satisfy dependencies are installed, by rpm -Va --nofiles Okay, I have tried something else. Here's the output ----------------------------------------------------- yum update yum Loading "installonlyn" plugin Setting up Update Process Setting up repositories Reading repository metadata in from local files Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for yum to pack into transaction set. yum-3.0.6-1.fc6.noarch.rp 100% |=========================| 32 kB 00:00 ---> Package yum.noarch 0:3.0.6-1.fc6 set to be updated --> Running transaction check --> Processing Dependency: yum = 3.0-6 for package: yum-updatesd --> Finished Dependency Resolution Error: Missing Dependency: yum = 3.0-6 is needed by package yum-updatesd ----------------------------------------------------- When I tried updating yum the program won't let me because it thinks the *older* package is required by another program. It seems like the headers are a bit messed up What repo are you using, and what yum and yum-updatesd do you have installed? Okay, I solved my problem. It turns out that there are two packages are both installed, one older and one newer. Once I erased the newer version the system updated correctly. ----------------------------------------------- ---> Package gnome-python2-bonobo.i386 0:2.16.2-2.fc6 set to be erased ---> Package gnome-python2-gnomevfs.i386 0:2.16.2-2.fc6 set to be erased ---> Package gnome-python2-libegg.i386 0:2.14.2-9.fc6 set to be erased ---> Package gnome-python2-canvas.i386 0:2.16.2-2.fc6 set to be erased ----------------------------------------------- It's rather strange how that might happened. |