I have recently installed Red Hat RHEL 7 on an x86_64 machine and yum has been failing for some packages with similar (strange) output.
Here is one example, when trying to install gcc:
Error: Package: gcc-4.8.5-11.el7.x86_64 (rhel-7-desktop-rpms) Requires: cpp = 4.8.5-11.el7 Installed: cpp-4.8.5-14.el7.x86_64 (@anaconda/7.4) cpp = 4.8.2-16.el7 cpp = 4.8.5-14.el7 Available: cpp-4.8.2-16.el7.x86_64 (rhel-7-desktop-rpms) cpp = 4.8.2-16.el7 Available: cpp-4.8.2-16.2.el7_0.x86_64 (rhel-7-desktop-rpms) cpp = 4.8.2-16.2.el7_0 Available: cpp-4.8.3-9.el7.x86_64 (rhel-7-desktop-rpms) cpp = 4.8.2-16.el7 cpp = 4.8.3-9.el7 Available: cpp-4.8.5-4.el7.x86_64 (rhel-7-desktop-rpms) cpp = 4.8.2-16.el7 cpp = 4.8.5-4.el7 Available: cpp-4.8.5-11.el7.x86_64 (rhel-7-desktop-rpms) cpp = 4.8.2-16.el7 cpp = 4.8.5-11.el7 Here is the output from:
sudo yum repolist
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager repo id repo name status epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 11,777 rhel-7-desktop-optional-rpms/7Client/x86_64 Red Hat Enterprise Linux 7 Desktop - Optional (RPMs) 12,365 rhel-7-desktop-rpms/7Client/x86_64 Red Hat Enterprise Linux 7 Desktop (RPMs) 11,673 repolist: 35,815 I have tried
sudo yum cleanall
sudo yum update