Hide Forgot
Description of problem: Every time yum tries to update glibc and any other packages, after much gyration yum fails with "Error: No Package Matching glibc.i686" However, forcing YUM to install glibc will work, and then the remainder of the update will run to completion. Version-Release number of selected component (if applicable): How reproducible: Every time Steps to Reproduce: 1. Wait for there to be updates to GLIBC and anything else 2. yum -t -y --skip-broken upgrade Actual results: Yum dies with "Error: No Package Matching glibc.i686" Expected results: Yum should install the new GLIBC and the other packages. Additional info:
What's the output of rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}" glibc ?
glibc-2.5.90-17.i686
Does this happen without skip-broken?
I can check the next time an update to glibc is pushed out and this happens...
Cannot confirm with "yum update": $ sudo yum update [...] gdm i386 1:2.18.0-11.fc7 development ghostscript i386 8.15.4-3.fc7 development glibc i686 2.5.90-21 development glibc-common i386 2.5.90-21 development glibc-devel i386 2.5.90-21 development glibc-headers i386 2.5.90-21 development glx-utils i386 6.5.2-10.fc7 development gnome-applets i386 1:2.18.0-7.fc7 development [...] Transaction Summary ============================================================================= Install 5 Package(s) Update 237 Package(s) Remove 0 Package(s) [...]
Looks like a plugin bug then.
Created attachment 183441 [details] log messages running yum install gcc-gfortran .. commands
So it's been over 6 months since the last update on this and we've never heard back about it occurring any other time. I'm going to close this as insufficient data b/c it sure seems like whatever was going on here was transient. If there is an update to it, please reopen.
[root@solution]# uname -rp;date 2.6.18-8.el5xen x86_64 Fri Apr 18 00:26:38 EDT 2008 [root@solution]# [root@solution]# yum install glibc-devel-2.5-12 Loading "installonlyn" plugin Loading "rhnplugin" plugin Setting up Install Process Setting up repositories rhel-x86_64-server-5 100% |=========================| 1.4 kB 00:00 Reading repository metadata in from local files Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for glibc-devel to pack into transaction set. glibc-devel-2.5-12.i386.r 100% |=========================| 105 kB 00:00 ---> Package glibc-devel.i386 0:2.5-12 set to be updated ---> Downloading header for glibc-devel to pack into transaction set. glibc-devel-2.5-12.x86_64 100% |=========================| 105 kB 00:00 ---> Package glibc-devel.x86_64 0:2.5-12 set to be updated --> Running transaction check --> Processing Dependency: glibc-headers for package: glibc-devel --> Processing Dependency: glibc-headers = 2.5-12 for package: glibc-devel --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package glibc-headers.x86_64 0:2.5-18.el5_1.1 set to be updated --> Running transaction check --> Processing Dependency: glibc = 2.5-18.el5_1.1 for package: glibc-headers --> Processing Dependency: glibc-headers = 2.5-12 for package: glibc-devel --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package glibc.x86_64 0:2.5-18.el5_1.1 set to be updated --> Running transaction check --> Processing Dependency: glibc-headers = 2.5-12 for package: glibc-devel --> Processing Dependency: glibc-common = 2.5-18.el5_1.1 for package: glibc --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package glibc-common.x86_64 0:2.5-18.el5_1.1 set to be updated --> Running transaction check --> Processing Dependency: glibc-common = 2.5-12 for package: glibc Error: No Package Matching glibc.i686 [root@solution]#
What ver of yum is this, now? And this is on rhel5?
running the following works: yum update glibc glibc-common glibc-headers glibc-devel