i686 installed with x86_64 and YUM ??

Issues related to applications and software problems
Post Reply
ron7000
Posts: 162
Joined: 2019/01/15 20:00:28

i686 installed with x86_64 and YUM ??

Post by ron7000 » 2019/05/29 15:17:54

Managing a few systems, on one which is being managed offline it had a bunch of i686 rpms installed primarily for nss.
How that happened I do not know, when I brought rpm's over to do a local yum update it said no can do with the error being dependency problem and i686 vs x86_64 incompatibility.

I was able to yum remove the offending i686 rpm, and it removed all the other stuff associated with it which I think was all i686 stuff.

right now on my good system that is online and registered:

Code: Select all

rpm -qa | grep i686

nss-softokn-freebl-3.36.0-5.el7_5.i686
glibc-2.17-260.el7_6.5.i686

I have these two. On my offline system I have no i686 packages. Can someone explain what's going on, what there should be, and what I should do? How does i686 stuff get installed? On my system that was a problem, I had like 50+ rpm's that were i686.

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

Re: i686 installed with x86_64 and YUM ??

Post by TrevorH » 2019/05/29 17:25:54

CentOS 7 x86_64 includes all 32 bit packages that are in the community build. So does RHEL 7 x86_64. It's normal. You can run 32 bit binaries on a 64 bit o/s.
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