Description of problem:
When I try to install glibc.i686 on an x86_64 Fedora 13 installation (because I want to run some 32bit precompiled binaries), I get dependency failure from yum
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Open a console as root
2. make sure the "fedora-updates" repository is enabled
3. execute: yum install glibc.i686
Yum adds a dependency on nss-softokn-freebl.i686 0:3.12.4-17.fc13, then reports:
Transaction Check Error:
package nss-softokn-freebl-3.12.4-19.fc13.x86_64 (which is newer than nss-softokn-freebl-3.12.4-17.fc13.i686) is already installed
glibc.i686 should be installed
It seems that the problem is in the updates repository, which has a newer version of the nss-softokn and nss-softokn-freebl packages (3.12.4-19) but only for the x86_64 binaries. When I try to install glibc.i686 it needs to install these packages' i686 builds, which exist in the primary Fedora 13 repo but not in the updates.
Yum then adds insult to injury by preventing the installation of a different package architecture because a different architecture is more up to date.
*** This bug has been marked as a duplicate of bug 596840 ***