[RHEL9.2] Why does dnf install/update of ipa-server fails on RHEL 9.2 system using EUS repository ?

Solution Verified - Updated -

Issue

  • Updating a system with RHEL 9.2 EUS repositories enabled that has older version of the package ipa-server installed may face the below error:

    Error: 
     Problem 1: cannot install the best update candidate for package ipa-server-4.10.1-12.el9_2.x86_64
      - nothing provides samba-client-libs >= 4.17.5-105.el9_2 needed by ipa-server-4.10.1-12.el9_2.2.x86_64
     Problem 2: problem with installed package ipa-server-4.10.1-12.el9_2.x86_64
      - package ipa-server-4.10.1-12.el9_2.x86_64 requires ipa-client = 4.10.1-12.el9_2, but none of the providers can be installed
      - package ipa-client-4.10.1-12.el9_2.x86_64 conflicts with freeipa-admintools provided by ipa-client-4.10.1-12.el9_2.2.x86_64
      - package ipa-client-4.10.1-12.el9_2.x86_64 conflicts with freeipa-client provided by ipa-client-4.10.1-12.el9_2.2.x86_64
      - package ipa-client-4.10.1-12.el9_2.2.x86_64 conflicts with freeipa-admintools provided by ipa-client-4.10.1-12.el9_2.x86_64
      - package ipa-client-4.10.1-12.el9_2.2.x86_64 conflicts with freeipa-client provided by ipa-client-4.10.1-12.el9_2.x86_64
      - cannot install both ipa-client-4.10.1-12.el9_2.2.x86_64 and ipa-client-4.10.1-12.el9_2.x86_64
      - cannot install the best update candidate for package ipa-client-4.10.1-12.el9_2.x86_64
      - nothing provides samba-client-libs >= 4.17.5-105.el9_2 needed by ipa-server-4.10.1-12.el9_2.2.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)
    
  • Installing or updating to ipa-server package version 4.10.1-12.el9_2.2.x86_64 fails with below error:

    Error: 
     Problem: cannot install the best candidate for the job
      - nothing provides samba-client-libs >= 4.17.5-105.el9_2 needed by ipa-server-4.10.1-12.el9_2.2.x86_64
    (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
    

Environment

  • Red Hat Enterprise Linux 9.2 (EUS)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content