On 12/3/21 02:52, Gionatan Danti wrote: > Dear list, > I have an issue updating a CentOS 7.9 machine. > > A simple "yum update" exists with this error: > > # yum update > --> Running transaction check > ---> Package kernel.x86_64 0:3.10.0-1160.36.2.el7 will be erased > --> Finished Dependency Resolution > ERROR: update failed. Check the log file for details > ... > Protected multilib versions: libsss_idmap-1.16.5-10.el7_9.11.x86_64 != > libsss_idmap-1.16.5-10.el7_9.10.i686 > Error: Protected multilib versions: > libsss_nss_idmap-1.16.5-10.el7_9.11.x86_64 != > libsss_nss_idmap-1.16.5-10.el7_9.10.i686 > > Trying to update excluding all i686 packages reveal the true issue: an > unmet dependency of > > # yum update --exclude="*.i686" libsss_idmap > Resolving Dependencies > --> Running transaction check > ---> Package libsss_idmap.x86_64 0:1.16.5-10.el7_9.10 will be updated > --> Processing Dependency: libsss_idmap = 1.16.5-10.el7_9.10 for > package: sssd-client-1.16.5-10.el7_9.10.x86_64 > ---> Package libsss_idmap.x86_64 0:1.16.5-10.el7_9.11 will be an update > --> Finished Dependency Resolution > Error: Package: sssd-client-1.16.5-10.el7_9.10.x86_64 (@updates) > Requires: libsss_idmap = 1.16.5-10.el7_9.10 > > Basically, yum tries to update libsss_idmap to a too new version, not > allowed in for sssd-client. I do not use sssd so I can simply uninstall > the packages, but I am curious about the unmet dependency. > > Anyone has the same issue? sssd-client-1.16.5-10.el7_9.11.i686.rpm exists and is here: http://mirror.centos.org/centos/7.9.2009/updates/x86_64/Packages/ Not sure why you are not seeing it in your update.