I am trying to install a new package (
glibc-static), and I get the following error
---> Package nss-softokn-freebl.i686 0:3.14.3-18.el6_6 will be installed --> Finished Dependency Resolution Error: Package: glibc-2.12-1.149.el6.i686 (CentOS-OS) Requires: glibc-common = 2.12-1.149.el6 Installed: glibc-common-2.12-1.149.el6_6.5.x86_64 (@updates) glibc-common = 2.12-1.149.el6_6.5 Available: glibc-common-2.12-1.149.el6.x86_64 (CentOS-OS) glibc-common = 2.12-1.149.el6 Error: Package: glibc-devel-2.12-1.149.el6.i686 (CentOS-OS) Requires: glibc-headers = 2.12-1.149.el6 Installed: glibc-headers-2.12-1.149.el6_6.5.x86_64 (@updates) glibc-headers = 2.12-1.149.el6_6.5 Available: glibc-headers-2.12-1.149.el6.x86_64 (CentOS-OS) glibc-headers = 2.12-1.149.el6 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
glibc-common-2.12-1.149.el6.x86_64 don't match. But
glibc-common-2.12-1.149.el6_6.5.x86_64 is listed as being available. I would think that yum would happily install it. Unforunately, yum didn't install it.
So I tried to do it myself.
~ $> sudo yum install glibc-common-2.12-1.149.el6 Loaded plugins: fastestmirror, presto Setting up Install Process Loading mirror speeds from cached hostfile * epel: mirror.us.leaseweb.net Package matching glibc-common-2.12-1.149.el6.x86_64 already installed. Checking for update. Nothing to do
That didn't work. It thinks it is already installed.
So I tried to reinstall it.
~ $> sudo yum reinstall glibc-common-2.12-1.149.el6 Loaded plugins: fastestmirror, presto Setting up Reinstall Process Loading mirror speeds from cached hostfile No Match for argument: glibc-common-2.12-1.149.el6 Package(s) glibc-common-2.12-1.149.el6 available, but not installed. Nothing to do
How can I resolve this?