dependency errors during yum update

General support questions
Post Reply
dror1
Posts: 1
Joined: 2019/01/13 14:46:49

dependency errors during yum update

Post by dror1 » 2019/01/13 14:58:03

I rebooted the server because yum update was stuck when installing : kernel-devel-3.10.0-957.1.3.el7.x86_64

now , when running yum update i'm seeing this -

---> Package libsmartcols.x86_64 0:2.23.2-59.el7 will be installed
--> Finished Dependency Resolution
Error: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:

1. You have an upgrade for audit-libs which is missing some
dependency that another package requires. Yum is trying to
solve this by installing an older version of audit-libs of the
different architecture. If you exclude the bad architecture
yum will tell you what the root cause is (which package
requires what). You can try redoing the upgrade with
--exclude audit-libs.otherarch ... this should give you an error
message showing the root cause of the problem.

2. You have multiple architectures of audit-libs installed, but
yum can only see an upgrade for one of those architectures.
If you don't want/need both architectures anymore then you
can remove the one with the missing update and everything
will work.

3. You have duplicate versions of audit-libs installed already.
You can use "yum check" to get yum show these errors.

...you can also use --setopt=protected_multilib=false to remove
this checking, however this is almost never the correct thing to
do as something else is very likely to go wrong (often causing
much more problems).

Protected multilib versions: audit-libs-2.8.4-4.el7.i686 != audit-libs-2.8.1-3.el7_5.1.x86_64
Error: Protected multilib versions: libgcc-4.8.5-36.el7.i686 != libgcc-4.8.5-28.el7_5.1.x86_64
Error: Protected multilib versions: glibc-2.17-260.el7.i686 != glibc-2.17-222.el7.x86_64
Error: Protected multilib versions: libstdc++-4.8.5-36.el7.i686 != libstdc++-4.8.5-28.el7_5.1.x86_64
Error: Protected multilib versions: zlib-1.2.7-18.el7.i686 != zlib-1.2.7-17.el7.x86_64
Error: Protected multilib versions: libselinux-2.5-14.1.el7.i686 != libselinux-2.5-12.el7.x86_64
Error: Protected multilib versions: elfutils-libelf-0.172-2.el7.i686 != elfutils-libelf-0.170-4.el7.x86_64
Error: Protected multilib versions: libsepol-2.5-10.el7.i686 != libsepol-2.5-8.1.el7.x86_64
yogbanana2@platinum:~>sudo yum check
Loaded plugins: fastestmirror

GeoIP-1.5.0-13.el7.x86_64 is a duplicate with GeoIP-1.5.0-11.el7.x86_64
audit-libs-2.8.4-4.el7.x86_64 is a duplicate with audit-libs-2.8.1-3.el7_5.1.x86_64
bash-4.2.46-31.el7.x86_64 is a duplicate with bash-4.2.46-30.el7.x86_64
32:bind-libs-9.9.4-72.el7.x86_64 is a duplicate with 32:bind-libs-9.9.4-61.el7_5.1.x86_64
32:bind-license-9.9.4-72.el7.noarch is a duplicate with 32:bind-license-9.9.4-61.el7_5.1.noarch
binutils-2.27-34.base.el7.x86_64 is a duplicate with binutils-2.27-28.base.el7_5.1.x86_64
centos-release-7-6.1810.2.el7.centos.x86_64 is a duplicate with centos-release-7-5.1804.5.el7.centos.x86_64
coreutils-8.22-23.el7.x86_64 is a duplicate with coreutils-8.22-21.el7.x86_64
elfutils-libelf-0.172-2.el7.x86_64 is a duplicate with elfutils-libelf-0.170-4.el7.x86_64
2:ethtool-4.8-9.el7.x86_64 is a duplicate with 2:ethtool-4.8-7.el7.x86_64
file-5.11-35.el7.x86_64 is a duplicate with file-5.11-33.el7.x86_64
file-libs-5.11-35.el7.x86_64 is a duplicate with file-libs-5.11-33.el7.x86_64
1:findutils-4.5.11-6.el7.x86_64 is a duplicate with 1:findutils-4.5.11-5.el7.x86_64
freetype-2.8-12.el7.x86_64 is a duplicate with freetype-2.4.11-15.el7.x86_64
glib2-2.56.1-2.el7.x86_64 is a duplicate with glib2-2.54.2-2.el7.x86_64
glibc-2.17-260.el7.x86_64 is a duplicate with glibc-2.17-222.el7.x86_64
glibc-common-2.17-260.el7.x86_64 is a duplicate with glibc-common-2.17-222.el7.x86_64
1:grub2-common-2.02-0.76.el7.centos.noarch is a duplicate with 1:grub2-common-2.02-0.65.el7.centos.2.noarch
1:grub2-pc-modules-2.02-0.76.el7.centos.noarch is a duplicate with 1:grub2-pc-modules-2.02-0.65.el7.centos.2.noarch
gsettings-desktop-schemas-3.28.0-2.el7.x86_64 is a duplicate with gsettings-desktop-schemas-3.24.1-2.el7_5.x86_64
1:java-1.8.0-openjdk-headless-1.8.0.191.b12-1.el7_6.x86_64 is a duplicate with 1:java-1.8.0-openjdk-headless-1.8.0.181-3.b13.el7_5.x86_64
kbd-misc-1.15.5-15.el7.noarch is a duplicate with kbd-misc-1.15.5-13.el7.noarch
kernel-headers-3.10.0-957.1.3.el7.x86_64 is a duplicate with kernel-headers-3.10.0-862.14.4.el7.x86_64
krb5-libs-1.15.1-34.el7.x86_64 is a duplicate with krb5-libs-1.15.1-19.el7.x86_64
libblkid-2.23.2-59.el7.x86_64 is a duplicate with libblkid-2.23.2-52.el7_5.1.x86_64
libcom_err-1.42.9-13.el7.x86_64 is a duplicate with libcom_err-1.42.9-12.el7_5.x86_64
libgcc-4.8.5-36.el7.x86_64 is a duplicate with libgcc-4.8.5-28.el7_5.1.x86_64
libgfortran-4.8.5-36.el7.x86_64 is a duplicate with libgfortran-4.8.5-28.el7_5.1.x86_64
libjpeg-turbo-1.2.90-6.el7.x86_64 is a duplicate with libjpeg-turbo-1.2.90-5.el7.x86_64
libmount-2.23.2-59.el7.x86_64 is a duplicate with libmount-2.23.2-52.el7_5.1.x86_64
libquadmath-4.8.5-36.el7.x86_64 is a duplicate with libquadmath-4.8.5-28.el7_5.1.x86_64
libselinux-2.5-14.1.el7.x86_64 is a duplicate with libselinux-2.5-12.el7.x86_64
libselinux-utils-2.5-14.1.el7.x86_64 is a duplicate with libselinux-utils-2.5-12.el7.x86_64
libsemanage-2.5-14.el7.x86_64 is a duplicate with libsemanage-2.5-11.el7.x86_64
libsemanage-python-2.5-14.el7.x86_64 is a duplicate with libsemanage-python-2.5-11.el7.x86_64
libsepol-2.5-10.el7.x86_64 is a duplicate with libsepol-2.5-8.1.el7.x86_64
libstdc++-4.8.5-36.el7.x86_64 is a duplicate with libstdc++-4.8.5-28.el7_5.1.x86_64
libuuid-2.23.2-59.el7.x86_64 is a duplicate with libuuid-2.23.2-52.el7_5.1.x86_64
1:oci-systemd-hook-0.1.18-2.git3efe246.el7.x86_64 is a duplicate with 1:oci-systemd-hook-0.1.17-2.git83283a0.el7.x86_64
1:openssl-libs-1.0.2k-16.el7.x86_64 is a duplicate with 1:openssl-libs-1.0.2k-12.el7.x86_64
4:perl-5.16.3-293.el7.x86_64 is a duplicate with 4:perl-5.16.3-292.el7.x86_64
4:perl-libs-5.16.3-293.el7.x86_64 is a duplicate with 4:perl-libs-5.16.3-292.el7.x86_64
4:perl-macros-5.16.3-293.el7.x86_64 is a duplicate with 4:perl-macros-5.16.3-292.el7.x86_64
python-2.7.5-76.el7.x86_64 is a duplicate with python-2.7.5-69.el7_5.x86_64
python-libs-2.7.5-76.el7.x86_64 is a duplicate with python-libs-2.7.5-69.el7_5.x86_64
1:skopeo-containers-0.1.31-1.dev.gitae64ff7.el7.centos.x86_64 is obsoleted by 1:containers-common-0.1.31-7.gitb0b750d.el7.centos.x86_64
subscription-manager-rhsm-certificates-1.21.10-3.el7.centos.x86_64 is a duplicate with subscription-manager-rhsm-certificates-1.20.11-1.el7.centos.x86_64
2:tar-1.26-35.el7.x86_64 is a duplicate with 2:tar-1.26-34.el7.x86_64
tzdata-2018i-1.el7.noarch is a duplicate with tzdata-2018e-3.el7.noarch
tzdata-java-2018i-1.el7.noarch is a duplicate with tzdata-java-2018e-3.el7.noarch
zlib-1.2.7-18.el7.x86_64 is a duplicate with zlib-1.2.7-17.el7.x86_64
Error: check all

how do i fix this ?

User avatar
TrevorH
Site Admin
Posts: 33215
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: dependency errors during yum update

Post by TrevorH » 2019/01/13 16:39:49

The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply