--> Package libibcm.x86_64 0:15-6.el7 will be installed
--> Processing Conflict: python-devel-2.7.5-68.el7.x86_64 conflicts python < 2.7.5-68.el7
--> Processing Conflict: initscripts-9.49.41-1.el7.x86_64 conflicts redhat-release < 7.5-0.11
--> Finished Dependency Resolution
--> Running transaction check
---> Package initscripts.x86_64 0:9.49.39-1.el7_4.1 will be updated
---> Package initscripts.x86_64 0:9.49.39-1.el7_4.1 will be updated
---> Package kernel.x86_64 0:3.10.0-693.17.1.el7 will be erased
---> Package python-devel.x86_64 0:2.7.5-58.el7 will be updated
---> Package python-devel.x86_64 0:2.7.5-58.el7 will be updated
--> Processing Conflict: python-devel-2.7.5-68.el7.x86_64 conflicts python < 2.7.5-68.el7
--> Processing Conflict: initscripts-9.49.41-1.el7.x86_64 conflicts redhat-release < 7.5-0.11
--> Finished Dependency Resolution
Error: initscripts conflicts with centos-release-7-4.1708.el7.centos.x86_64
Error: python-devel conflicts with python-2.7.5-58.el7.x86_64
You could try using --skip-broken to work around the problem
** Found 94 pre-existing rpmdb problem(s), 'yum check' output follows:
acl-2.2.51-14.el7.x86_64 is a duplicate with acl-2.2.51-12.el7.x86_64
audit-libs-2.8.1-3.el7.x86_64 is a duplicate with audit-libs-2.7.6-3.el7.x86_64
bash-4.2.46-30.el7.x86_64 is a duplicate with bash-4.2.46-29.el7_4.x86_64
binutils-2.27-27.base.el7.x86_64 is a duplicate with binutils-2.25.1-32.base.el7_4.2.x86_64
ca-certificates-2017.2.20-71.el7.noarch is a duplicate with ca-certificates-2017.2.14-71.el7.noarch
centos-release-7-5.1804.el7.centos.x86_64 is a duplicate with centos-release-7-4.1708.el7.centos.x86_64
coreutils-8.22-21.el7.x86_64 is a duplicate with coreutils-8.22-18.el7.x86_64
cpio-2.11-27.el7.x86_64 is a duplicate with cpio-2.11-25.el7_4.x86_64
cpp-4.8.5-28.el7.x86_64 is a duplicate with cpp-4.8.5-16.el7_4.2.x86_64
curl-7.29.0-46.el7.x86_64 is a duplicate with curl-7.29.0-42.el7_4.1.x86_64
cyrus-sasl-lib-2.1.26-23.el7.x86_64 is a duplicate with cyrus-sasl-lib-2.1.26-21.el7.x86_64
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.1-3.el7.i686 != audit-libs-2.7.6-3.el7.x86_64
Error: Protected multilib versions: libgcc-4.8.5-28.el7.i686 != libgcc-4.8.5-16.el7_4.2.x86_64
Error: Protected multilib versions: libdb-5.3.21-24.el7.i686 != libdb-5.3.21-21.el7_4.x86_64
Error: Protected multilib versions: glibc-2.17-222.el7.i686 != glibc-2.17-196.el7_4.2.x86_64
Error: Protected multilib versions: libattr-2.4.46-13.el7.i686 != libattr-2.4.46-12.el7.x86_64
Error: Protected multilib versions: libstdc++-4.8.5-28.el7.i686 != libstdc++-4.8.5-16.el7_4.2.x86_64
Error: Protected multilib versions: libselinux-2.5-12.el7.i686 != libselinux-2.5-11.el7.x86_64
Error: Protected multilib versions: elfutils-libelf-0.170-4.el7.i686 != elfutils-libelf-0.168-8.el7.x86_64
Error: Protected multilib versions: pam-1.1.8-22.el7.i686 != pam-1.1.8-18.el7.x86_64
Error: Protected multilib versions: nss-softokn-freebl-3.34.0-2.el7.i686 != nss-softokn-freebl-3.28.3-8.el7_4.x86_64
Error: Protected multilib versions: libsepol-2.5-8.1.el7.i686 != libsepol-2.5-6.el7.x86_64
Running transaction check
Running transaction test
Transaction check error:
file /usr/share/locale/de/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /usr/share/locale/es/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /usr/share/locale/ja/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /usr/share/locale/pl/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /usr/share/locale/uk/LC_MESSAGES/elfutils.mo from install of elfutils-libelf-0.170-4.el7.i686 conflicts with file from package elfutils-libelf-0.168-8.el7.x86_64
file /etc/security/access.conf from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/doc/pam-1.1.8/Linux-PAM_SAG.txt from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/doc/pam-1.1.8/html/sag-pam_access.html from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/doc/pam-1.1.8/txts/README.pam_access from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/doc/pam-1.1.8/txts/README.pam_faillock from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/doc/pam-1.1.8/txts/README.pam_tty_audit from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/locale/pt_BR/LC_MESSAGES/Linux-PAM.mo from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man5/access.conf.5.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man5/limits.conf.5.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man5/pam_env.conf.5.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/PAM.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/faillock.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_access.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_env.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_exec.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_faillock.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_tty_audit.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_unix.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pam_userdb.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/man/man8/pwhistory_helper.8.gz from install of pam-1.1.8-22.el7.i686 conflicts with file from package pam-1.1.8-18.el7.x86_64
file /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.pyc from install of libstdc++-4.8.5-28.el7.i686 conflicts with file from package libstdc++-4.8.5-16.el7_4.2.x86_64
file /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.pyo from install of libstdc++-4.8.5-28.el7.i686 conflicts with file from package libstdc++-4.8.5-16.el7_4.2.x86_64
Error Summary
rpm -e elfutils-libelf-0.168-8.el7.i686
error: Failed dependencies:
elfutils-libelf(x86-32) = 0.168-8.el7 is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1 is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.0) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.1.1) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.3) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.4) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.5) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.6) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.7) is needed by (installed) elfutils-libs-0.168-8.el7.i686
[root@node4 LC_MESSAGES]# rpm -e elfutils-libelf.i686 pam.i686 libstdc++.i686
error: Failed dependencies:
elfutils-libelf(x86-32) = 0.168-8.el7 is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1 is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.0) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.1.1) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.3) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.4) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.5) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.6) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libelf.so.1(ELFUTILS_1.7) is needed by (installed) elfutils-libs-0.168-8.el7.i686
libpam.so.0 is needed by (installed) systemd-libs-219-42.el7_4.10.i686
libpam.so.0(LIBPAM_1.0) is needed by (installed) systemd-libs-219-42.el7_4.10.i686
libpam.so.0(LIBPAM_EXTENSION_1.0) is needed by (installed) systemd-libs-219-42.el7_4.10.i686
libpam.so.0(LIBPAM_MODUTIL_1.0) is needed by (installed) systemd-libs-219-42.el7_4.10.i686
libpam_misc.so.0 is needed by (installed) systemd-libs-219-42.el7_4.10.i686
libpam_misc.so.0(LIBPAM_MISC_1.0) is needed by (installed) systemd-libs-219-42.el7_4.10.i686
libstdc++.so.6 is needed by (installed) pcre-8.32-17.el7.i686
libstdc++.so.6(CXXABI_1.3) is needed by (installed) pcre-8.32-17.el7.i686
libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) pcre-8.32-17.el7.i686
libstdc++.so.6(GLIBCXX_3.4.9) is needed by (installed) pcre-8.32-17.el7.i686
ibuser-0.60-9.el7.x86_64 is a duplicate with libuser-0.60-7.el7_1.x86_64
libuuid-2.23.2-52.el7.x86_64 is a duplicate with libuuid-2.23.2-43.el7_4.2.x86_64
linux-firmware-20180220-62.git6d51311.el7.noarch is a duplicate with linux-firmware-20170606-58.gitc990aae.el7_4.noarch
mozjs17-17.0.0-20.el7.x86_64 is a duplicate with mozjs17-17.0.0-19.el7.x86_64