Bug 235632
Summary: | yum doesnt upgrade noarch.rpm to arch-specific rpm | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael E Brown <mebrown> |
Component: | yum | Assignee: | Jeremy Katz <katzj> |
Status: | CLOSED UPSTREAM | 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-04-09 12:40:18 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
Michael E Brown
2007-04-08 17:09:57 UTC
Cannot confirm. $ rpm -q firmware-addon-dell firmware-addon-dell-1.2.6-1.fc6 $ sudo yum update [...] Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for firmware-addon-dell to pack into transaction set. firmware-addon-dell-1.2.1 100% |=========================| 6.1 kB 00:00 ---> Package firmware-addon-dell.i386 0:1.2.10-1.fc6 set to be updated [...] ============================================================================= Package Arch Version Repository Size ============================================================================= Updating: firmware-addon-dell i386 1.2.10-1.fc6 extras 25 k Can you also check noarch->x86_64, as my system is x86_64? I can confirm that noarch->i386 appears to work, but noarch->x86_64 doesnt. [michael_e_brown@localhost ~]$ rpm -q --qf "%{name}-%{version}-%{release}-%{arch}\n" firmware-addon-dell firmware-addon-dell-1.2.6-1.fc6-noarch [michael_e_brown@localhost ~]$ sudo yum -y upgrade [...] Reading repository metadata in from local files 0 packages excluded due to repository priority protections 0 packages excluded due to repository protections No Packages marked for Update/Obsoletion please send the following on the system and for the pkg that isn't upgrading for you: yum list pkgname uname -a cat /etc/rpm/platform [michael_e_brown@localhost ~]$ uname -a Linux localhost.localdomain 2.6.20-1.2933.fc6 #1 SMP Mon Mar 19 11:00:19 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux [michael_e_brown@localhost ~]$ sudo yum --noplugins list firmware-addon-dell Setting up repositories livna 100% |=========================| 1.1 kB 00:00 freshrpms 100% |=========================| 951 B 00:00 Reading repository metadata in from local files primary.xml.gz 100% |=========================| 110 kB 00:01 livna : ################################################## 322/322 primary.xml.gz 100% |=========================| 65 kB 00:01 freshrpms : ################################################## 177/177 Installed Packages firmware-addon-dell.noarch 1.2.6-1.fc6 installed Available Packages firmware-addon-dell.x86_64 1.2.10-1.fc6 extras [michael_e_brown@localhost ~]$ cat /etc/rpm/platform ia32e-redhat-linux fix applied to cvs. I'll make a 3.0.6, shortly http://linux.duke.edu/~skvidal/misc/updates-x86_64-noarch.patch Does not change yum behaviour for me. checked in one additional patch which solves it for ia32e, too. https://lists.dulug.duke.edu/pipermail/yum-cvs-commits/2007-April/001620.html |