the new glibc 2.2-12 package has dependency issues with the glibc-common 2.2-12 package. ~#rpm -U glibc-2.2-12.i386.rpm > error: failed dependencies: > glibc-common = 2.2 is needed by glibc-2.2-12 :~#rpm -i glibc-common-2.2-12.i386.rpm > error: failed dependencies: > glibc < 2.2-12 conflicts with glibc-common-2.2-12 recreated this on my work box [root@silentbob /root]# rpm -Uvh glibc-2.2-12.i686.rpm error: failed dependencies: glibc-common = 2.2 is needed by glibc-2.2-12 [root@silentbob /root]# rpm -Uvh glibc-common-2.2-12.i386.rpm error: failed dependencies: glibc < 2.2-12 conflicts with glibc-common-2.2-12 I imagine that a --nodeps --force rpm command would fix this, however this kind of dependency issue should not exist.
It is not circular dependency (once requires the other, the other just conflicts with anything else but the former) and is ok. It forces you to upgrade them at once, ie. rpm -Uvh glibc-2.2-12.i686.rpm glibc-common-2.2-12.i386.rpm