Why yum update fails with Error: Package: sssd-tools-1.13.3-22.el6_8.6.x86_64 (rhel-6-server-rpms)
Environment
- Red Hat Enterprise Linux 6
Issue
- Yum update fails with below the error:
Error: Package: sssd-tools-1.13.3-22.el6_8.6.x86_64 (rhel-6-server-rpms)
Requires: python-sss = 1.13.3-22.el6_8.6
Removing: python-sss-1.13.3-22.el6_8.4.x86_64 (@rhel-6-server-rpms)
python-sss = 1.13.3-22.el6_8.4
Updated By: python-sss-1.13.3-56.el6.x86_64 (rhel-6-server-rpms)
python-sss = 1.13.3-56.el6
Available: python-sss-1.13.3-22.el6_8.6.x86_64 (rhel-6-server-rpms)
python-sss = 1.13.3-22.el6_8.6
Error: Package: sssd-tools-1.13.3-22.el6_8.6.x86_64 (rhel-6-server-rpms)
Requires: python-sssdconfig = 1.13.3-22.el6_8.6
Removing: python-sssdconfig-1.13.3-22.el6_8.4.noarch (@rhel-6-server-rpms)
python-sssdconfig = 1.13.3-22.el6_8.4
Updated By: python-sssdconfig-1.13.3-56.el6.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.13.3-56.el6
Available: python-sssdconfig-1.11.6-30.el6.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.11.6-30.el6
Available: python-sssdconfig-1.11.6-30.el6_6.3.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.11.6-30.el6_6.3
Available: python-sssdconfig-1.11.6-30.el6_6.4.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.11.6-30.el6_6.4
Available: python-sssdconfig-1.12.4-47.el6.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.12.4-47.el6
Available: python-sssdconfig-1.12.4-47.el6_7.4.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.12.4-47.el6_7.4
Available: python-sssdconfig-1.12.4-47.el6_7.7.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.12.4-47.el6_7.7
Available: python-sssdconfig-1.12.4-47.el6_7.8.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.12.4-47.el6_7.8
Available: python-sssdconfig-1.13.3-22.el6.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.13.3-22.el6
Available: python-sssdconfig-1.13.3-22.el6_8.6.noarch (rhel-6-server-rpms)
python-sssdconfig = 1.13.3-22.el6_8.6
Error: Package: sssd-tools-1.13.3-22.el6_8.6.x86_64 (rhel-6-server-rpms)
Requires: sssd-common = 1.13.3-22.el6_8.6
Removing: sssd-common-1.13.3-22.el6_8.4.x86_64 (@rhel-6-server-rpms)
sssd-common = 1.13.3-22.el6_8.4
Updated By: sssd-common-1.13.3-56.el6.x86_64 (rhel-6-server-rpms)
sssd-common = 1.13.3-56.el6
Available: sssd-common-1.11.6-30.el6.i686 (rhel-6-server-rpms)
Resolution
This package (sssd-tools) is intended to be shipped in the optional repository, not the base repository. Enable the optional repository and install sssd-tools.
- To enable the repository, run the below command.
# subscription-manager repos --enable rhel-6-server-optional-rpms
- To install the package sssd-tools, run the below command.
# yum install sssd-tools
Root Cause
-
It is observed, during RHEL-6.8.Z phase the sssd-tools package which should be only in Optional channel was mistakenly added to the base RHEL channel/repository.
-
As a correction, location for sssd-tools package is and will be Optional repository and all versions of the sssd-tools package are available in the Optional repository only.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments