Problems with conflicts and broken dependencies

Latest response

Hello everyone. When I tried updating my system today, I got the following result:
[nikos@asus-e502na ~]$ sudo dnf upgrade --refresh
Updating Subscription Management repositories.
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 7.4 kB/s | 4.1 kB 00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 7.2 kB/s | 4.1 kB 00:00
Error:
Problem 1: cannot install the best update candidate for package sssd-ad-2.6.2-4.el9_0.x86_64
- nothing provides samba-client-libs >= 4.15.5-108.el9_0 needed by sssd-ad-2.6.2-4.el9_0.1.x86_64
Problem 2: cannot install the best update candidate for package sssd-ipa-2.6.2-4.el9_0.x86_64
- nothing provides samba-client-libs >= 4.15.5-108.el9_0 needed by sssd-ipa-2.6.2-4.el9_0.1.x86_64
Problem 3: package sssd-2.6.2-4.el9_0.1.x86_64 requires sssd-ad = 2.6.2-4.el9_0.1, but none of the providers can be installed
- cannot install the best update candidate for package sssd-2.6.2-4.el9_0.x86_64
- nothing provides samba-client-libs >= 4.15.5-108.el9_0 needed by sssd-ad-2.6.2-4.el9_0.1.x86_64
Problem 4: problem with installed package sssd-ipa-2.6.2-4.el9_0.x86_64
- package sssd-ipa-2.6.2-4.el9_0.x86_64 requires libipa_hbac(x86-64) = 2.6.2-4.el9_0, but none of the providers can be installed
- cannot install both libipa_hbac-2.6.2-4.el9_0.1.x86_64 and libipa_hbac-2.6.2-4.el9_0.x86_64
- cannot install the best update candidate for package libipa_hbac-2.6.2-4.el9_0.x86_64
- nothing provides samba-client-libs >= 4.15.5-108.el9_0 needed by sssd-ipa-2.6.2-4.el9_0.1.x86_64
Problem 5: problem with installed package sssd-ad-2.6.2-4.el9_0.x86_64
- package sssd-ad-2.6.2-4.el9_0.x86_64 requires sssd-common = 2.6.2-4.el9_0, but none of the providers can be installed
- package libsss_certmap-2.6.2-4.el9_0.1.x86_64 conflicts with sssd-common < 2.6.2-4.el9_0.1 provided by sssd-common-2.6.2-4.el9_0.x86_64
- cannot install the best update candidate for package libsss_certmap-2.6.2-4.el9_0.x86_64
- nothing provides samba-client-libs >= 4.15.5-108.el9_0 needed by sssd-ad-2.6.2-4.el9_0.1.x86_64
Problem 6: problem with installed package sssd-2.6.2-4.el9_0.x86_64
- package sssd-2.6.2-4.el9_0.x86_64 requires sssd-common = 2.6.2-4.el9_0, but none of the providers can be installed
- package libsss_sudo-2.6.2-4.el9_0.1.x86_64 conflicts with sssd-common < 2.6.2-4.el9_0.1 provided by sssd-common-2.6.2-4.el9_0.x86_64
- package sssd-2.6.2-4.el9_0.1.x86_64 requires sssd-ad = 2.6.2-4.el9_0.1, but none of the providers can be installed
- cannot install the best update candidate for package libsss_sudo-2.6.2-4.el9_0.x86_64
- nothing provides samba-client-libs >= 4.15.5-108.el9_0 needed by sssd-ad-2.6.2-4.el9_0.1.x86_64

From the suggested solutions (adding one of the following to the command line, --allowerasing, --skip-broken and --nobest), only the last worked somehow, leaving me with:

Package Architecture Version Repository Size

Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
libipa_hbac x86_64 2.6.2-4.el9_0.1 rhel-9-for-x86_64-baseos-rpms 35 k
libsss_certmap x86_64 2.6.2-4.el9_0.1 rhel-9-for-x86_64-baseos-rpms 79 k
libsss_sudo x86_64 2.6.2-4.el9_0.1 rhel-9-for-x86_64-baseos-rpms 33 k
Skipping packages with broken dependencies:
sssd x86_64 2.6.2-4.el9_0.1 rhel-9-for-x86_64-baseos-rpms 25 k
sssd-ad x86_64 2.6.2-4.el9_0.1 rhel-9-for-x86_64-baseos-rpms 207 k
sssd-ipa x86_64 2.6.2-4.el9_0.1 rhel-9-for-x86_64-baseos-rpms 273 k

Transaction Summary

Skip 6 Packages

Nothing to do.
Complete!
Is there anything else I should try? Thanks.

Responses