Why does yum tries to update a 64 bit x86_64 package version with 32 bit i686 package version while connected to Red Hat Satellite
Issue
yum
update tries to update diffutils
which is already installed as a 64-bit package with a 32-bit version
# yum update diffutils
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package diffutils.x86_64 0:3.3-5.el7 will be updated
---> Package diffutils.i686 0:3.3-6.el7_9 will be an update
--> Processing Dependency: libc.so.6 for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.17) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2.3) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: diffutils-3.3-6.el7_9.i686
--> Processing Dependency: libc.so.6(GLIBC_2.8) for package: diffutils-3.3-6.el7_9.i686
--> Running transaction check
---> Package glibc.x86_64 0:2.17-317.el7 will be updated
--> Processing Dependency: glibc = 2.17-317.el7 for package: glibc-common-2.17-317.el7.x86_64
---> Package glibc.i686 0:2.17-326.el7_9 will be installed
--> Processing Dependency: libfreebl3.so for package: glibc-2.17-326.el7_9.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.17-326.el7_9.i686
---> Package glibc.x86_64 0:2.17-326.el7_9 will be an update
--> Running transaction check
---> Package glibc-common.x86_64 0:2.17-317.el7 will be updated
---> Package glibc-common.x86_64 0:2.17-326.el7_9 will be an update
---> Package nss-softokn-freebl.i686 0:3.79.0-4.el7_9 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Updating:
diffutils i686 3.3-6.el7_9 rhel-7-server-optional-rpms 321 k
Installing for dependencies:
glibc i686 2.17-326.el7_9 rhel-7-server-rpms 4.3 M
nss-softokn-freebl i686 3.79.0-4.el7_9 rhel-7-server-rpms 325 k
Updating for dependencies:
glibc x86_64 2.17-326.el7_9 rhel-7-server-rpms 3.6 M
glibc-common x86_64 2.17-326.el7_9 rhel-7-server-rpms 12 M
Transaction Summary
========================================================================================================================
Install ( 2 Dependent packages)
Upgrade 1 Package (+2 Dependent packages)
Total download size: 20 M
Is this ok [y/d/N]:
Environment
- Red Hat Enterprise Linux 7
- Red Hat Satellite
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.