Created attachment 333135 [details] Will Woods' yum log Description of problem: Rawhide has recently switched the 32-bit arch from "i386" (actually i486) to i586. Systems with the pre-i586 32-bit glibc, it appears, cannot be upgraded directly using yum, because yum does not recognise glibc.i586 as an update to glibc.i386, and thus the glibc-common upgrade is misflagged as causing a dependency problem for the old glibc.i386 Pure 64-bit installs are not affected; however, 64-bit systems where glibc.i386 is installed for running 32-bit apps, and 32-bit systems, are. Version-Release number of selected component (if applicable): yum-3.2.21-9.fc11 How reproducible: Always (?) Steps to Reproduce: 1. Install F11 alpha 32-bit 2. yum update glibc Actual results: Error: Missing Dependency: glibc-common = 2.9.90-3 is needed by package glibc-2.9.90-3.i386 (installed) Note: version number might vary as my system has been updated between the alpha release and the i586 change landing. Expected results: yum should recognise that glibc.i586/i686 replaces glibc.i386, and thus glibc-common-oldversion.i386 is now not needed and can be replaced by glibc-common-newversion.i586 without causing dependency problems. Additional info: yum log attached
This bug has been triaged
I'm confused - if you're running f11alpha 32bit - why do you have glibc.i386 installed and not glibc.i686?
replicated this one.
Can't speak for Will, but in my case, I'm actually running F11 alpha x86_64, and installed glibc.i386 by hand for 32-bit apps. I guess I forgot that I could have installed .i686 instead
This is a result of glibc being in the exactarchlist you can either wait for the rawhide update or set exactarchlist=kernel in your yum.conf under [main] it's fixed in upstream.
*** Bug 489127 has been marked as a duplicate of this bug. ***