Alma 9 yum upgrade failing

I am running Alma 9 :

cat /etc/redhat-release
AlmaLinux release 9.1 (Lime Lynx)

I just ran “yum upgrade”, as I do every week, and ran into such a plethora of problems that I’m not sure what’s doing on. I did try “dnf clean all”, but that made no difference.

I can’t make much sense of the error messages - sometimes it seems like there are conflicting packages :

  • cannot install both openssl-libs-1:1.1.1k-7.el8_6.x86_64 and openssl-libs-1:3.0.1-43.el9_0.x86_64

At other points it seems like the optimal packages are somehow out of reach :

  • cannot install the best update candidate for package gawk-5.1.0-6.el9.x86_64

And at other times the error message is just baffling :
Problem 13: iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.i686 has inferior architecture

I did try the --allowerasing option, but that didn’t really help. Up until now doing a yum upgrade has gone so smoothly that frankly I’ve not paid it much attention. I did check and I do not have any full disks.

The full text that I’m getting is below. Any help appreciated!

Niles.

yum upgrade
Last metadata expiration check: 0:06:21 ago on Sun 05 Mar 2023 04:40:51 PM MST.
Error:
Problem 1: cannot install both openssl-libs-1:3.0.1-47.el9_1.x86_64 and openssl-libs-1:1.1.1k-7.el8_6.x86_64

  • package iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.x86_64 requires libcrypto.so.1.1()(64bit), but none of the providers can be installed
  • package iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.x86_64 requires libcrypto.so.1.1(OPENSSL_1_1_0)(64bit), but none of the providers can be installed
  • package iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.x86_64 requires libcrypto.so.1.1(OPENSSL_1_1_1)(64bit), but none of the providers can be installed
  • cannot install the best update candidate for package openssl-libs-1:3.0.1-43.el9_0.x86_64
  • cannot install the best update candidate for package iscsi-initiator-utils-6.2.1.4-3.git2a8f9d8.el9.x86_64
    Problem 2: cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • cannot install the best update candidate for package readline-8.1-4.el9.x86_64
  • cannot install the best update candidate for package NetworkManager-1:1.40.0-1.el9.x86_64
    Problem 3: lua-libs-5.4.2-4.el9_0.3.i686 has inferior architecture
  • package lua-5.4.2-4.el9_0.3.x86_64 requires lua-libs = 5.4.2-4.el9_0.3, but none of the providers can be installed
  • cannot install both lua-libs-5.4.4-2.el9_1.x86_64 and lua-libs-5.4.2-4.el9_0.3.x86_64
  • cannot install the best update candidate for package lua-libs-5.4.2-4.el9_0.3.x86_64
  • problem with installed package lua-5.4.2-4.el9_0.3.x86_64
    Problem 4: package python-unversioned-command-3.9.14-1.el9_1.1.noarch requires python3 = 3.9.14-1.el9_1.1, but none of the providers can be installed
  • cannot install both python3-3.9.14-1.el9_1.2.x86_64 and python3-3.9.14-1.el9_1.1.x86_64
  • cannot install the best update candidate for package python3-3.9.14-1.el9_1.1.x86_64
  • problem with installed package python-unversioned-command-3.9.14-1.el9_1.1.noarch
    Problem 5: package openssl-devel-1:3.0.1-43.el9_0.x86_64 requires openssl-libs(x86-64) = 1:3.0.1-43.el9_0, but none of the providers can be installed
  • cannot install both openssl-libs-1:3.0.1-47.el9_1.x86_64 and openssl-libs-1:3.0.1-43.el9_0.x86_64
  • package openssl-1:3.0.1-47.el9_1.x86_64 requires openssl-libs(x86-64) = 1:3.0.1-47.el9_1, but none of the providers can be installed
  • cannot install the best update candidate for package openssl-1:3.0.1-43.el9_0.x86_64
  • problem with installed package openssl-devel-1:3.0.1-43.el9_0.x86_64
    Problem 6: package util-linux-2.37.4-9.el9.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package NetworkManager-adsl-1:1.40.0-5.el8_7.x86_64 requires NetworkManager(x86-64) = 1:1.40.0-5.el8_7, but none of the providers can be installed
  • cannot install the best update candidate for package util-linux-2.37.4-9.el9.x86_64
  • cannot install the best update candidate for package NetworkManager-adsl-1:1.40.0-1.el9.x86_64
    Problem 7: package python3-libs-3.9.14-1.el9_1.2.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package NetworkManager-bluetooth-1:1.40.0-5.el8_7.x86_64 requires NetworkManager(x86-64) = 1:1.40.0-5.el8_7, but none of the providers can be installed
  • cannot install the best update candidate for package python3-libs-3.9.14-1.el9_1.1.x86_64
  • cannot install the best update candidate for package NetworkManager-bluetooth-1:1.40.0-1.el9.x86_64
    Problem 8: package postgresql15-15.2-1PGDG.rhel9.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package NetworkManager-team-1:1.40.0-5.el8_7.x86_64 requires NetworkManager(x86-64) = 1:1.40.0-5.el8_7, but none of the providers can be installed
  • cannot install the best update candidate for package postgresql15-15.2-1PGDG.rhel9.x86_64
  • cannot install the best update candidate for package NetworkManager-team-1:1.40.0-1.el9.x86_64
    Problem 9: package parted-3.5-2.el9.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package NetworkManager-tui-1:1.40.0-5.el8_7.x86_64 requires NetworkManager = 1:1.40.0-5.el8_7, but none of the providers can be installed
  • cannot install the best update candidate for package parted-3.5-2.el9.x86_64
  • cannot install the best update candidate for package NetworkManager-tui-1:1.40.0-1.el9.x86_64
    Problem 10: package nftables-1:1.0.4-9.el9_1.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package NetworkManager-wifi-1:1.40.0-5.el8_7.x86_64 requires NetworkManager(x86-64) = 1:1.40.0-5.el8_7, but none of the providers can be installed
  • cannot install the best update candidate for package nftables-1:1.0.4-2.el9.x86_64
  • cannot install the best update candidate for package NetworkManager-wifi-1:1.40.0-1.el9.x86_64
    Problem 11: package gnupg2-2.3.3-2.el9_0.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package NetworkManager-wwan-1:1.40.0-5.el8_7.x86_64 requires NetworkManager(x86-64) = 1:1.40.0-5.el8_7, but none of the providers can be installed
  • cannot install the best update candidate for package gnupg2-2.3.3-2.el9_0.x86_64
  • cannot install the best update candidate for package NetworkManager-wwan-1:1.40.0-1.el9.x86_64
    Problem 12: package gawk-5.1.0-6.el9.x86_64 requires libreadline.so.8()(64bit), but none of the providers can be installed
  • cannot install both readline-7.0-10.el8.x86_64 and readline-8.1-4.el9.x86_64
  • cannot install both readline-8.1-4.el9.x86_64 and readline-7.0-10.el8.x86_64
  • package NetworkManager-1:1.40.0-5.el8_7.x86_64 requires libreadline.so.7()(64bit), but none of the providers can be installed
  • package cockpit-system-276.1-1.el9.noarch requires NetworkManager >= 1.6, but none of the providers can be installed
  • package NetworkManager-1:1.40.0-1.el9.x86_64 requires NetworkManager-libnm(x86-64) = 1:1.40.0-1.el9, but none of the providers can be installed
  • package NetworkManager-1:1.40.0-1.el8.x86_64 requires NetworkManager-libnm(x86-64) = 1:1.40.0-1.el8, but none of the providers can be installed
  • package NetworkManager-1:1.40.0-2.el8_7.x86_64 requires NetworkManager-libnm(x86-64) = 1:1.40.0-2.el8_7, but none of the providers can be installed
  • cannot install both NetworkManager-libnm-1:1.40.0-5.el8_7.x86_64 and NetworkManager-libnm-1:1.40.0-1.el9.x86_64
  • cannot install both NetworkManager-libnm-1:1.40.0-5.el8_7.x86_64 and NetworkManager-libnm-1:1.40.0-1.el8.x86_64
  • cannot install both NetworkManager-libnm-1:1.40.0-5.el8_7.x86_64 and NetworkManager-libnm-1:1.40.0-2.el8_7.x86_64
  • cannot install both NetworkManager-libnm-1:1.40.0-1.el9.x86_64 and NetworkManager-libnm-1:1.40.0-5.el8_7.x86_64
  • cannot install the best update candidate for package gawk-5.1.0-6.el9.x86_64
  • cannot install the best update candidate for package cockpit-system-276.1-1.el9.noarch
  • cannot install the best update candidate for package NetworkManager-libnm-1:1.40.0-1.el9.x86_64
    Problem 13: iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.i686 has inferior architecture
  • package iscsi-initiator-utils-iscsiuio-6.2.1.4-4.git095f59c.el8.x86_64 requires iscsi-initiator-utils = 6.2.1.4-4.git095f59c.el8, but none of the providers can be installed
  • package iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.x86_64 requires libcrypto.so.1.1()(64bit), but none of the providers can be installed
  • package iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.x86_64 requires libcrypto.so.1.1(OPENSSL_1_1_0)(64bit), but none of the providers can be installed
  • package iscsi-initiator-utils-6.2.1.4-4.git095f59c.el8.x86_64 requires libcrypto.so.1.1(OPENSSL_1_1_1)(64bit), but none of the providers can be installed
  • package openssl-devel-1:3.0.1-43.el9_0.x86_64 requires libcrypto.so.3()(64bit), but none of the providers can be installed
  • package openssl-devel-1:3.0.1-43.el9_0.x86_64 requires libssl.so.3()(64bit), but none of the providers can be installed
  • cannot install both openssl-libs-1:1.1.1k-7.el8_6.x86_64 and openssl-libs-1:3.0.1-43.el9_0.x86_64
  • cannot install both openssl-libs-1:3.0.1-43.el9_0.x86_64 and openssl-libs-1:1.1.1k-7.el8_6.x86_64
  • cannot install both openssl-libs-1:3.0.1-47.el9_1.x86_64 and openssl-libs-1:1.1.1k-7.el8_6.x86_64
  • cannot install the best update candidate for package openssl-devel-1:3.0.1-43.el9_0.x86_64
  • cannot install the best update candidate for package iscsi-initiator-utils-iscsiuio-6.2.1.4-3.git2a8f9d8.el9.x86_64
    (try to add ‘–allowerasing’ to command line to replace conflicting packages or ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)