From 326a17ccee907b5216d87c6c7fa83c73917975ff Mon Sep 17 00:00:00 2001 From: Konrad Bucheli Date: Fri, 1 Sep 2023 16:49:30 +0200 Subject: [PATCH] handle duplicate RPMs --- .../troubleshooting/package_management.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/admin-guide/troubleshooting/package_management.md b/admin-guide/troubleshooting/package_management.md index 97a72871..331cdfa1 100644 --- a/admin-guide/troubleshooting/package_management.md +++ b/admin-guide/troubleshooting/package_management.md @@ -1,5 +1,30 @@ # Package Management +## Dependency Resolution Failure / Duplicate RPMs +If e.g. an update attempt ends up in something like +``` +# yum update +Loaded plugins: langpacks, search-disabled-repos +Resolving Dependencies +... +--> Finished Dependency Resolution +Error: Package: sssd-dbus-1.16.5-10.el7_9.12.x86_64 (@rhel7) + Requires: sssd-common = 1.16.5-10.el7_9.12 + Removing: sssd-common-1.16.5-10.el7_9.12.x86_64 (@rhel7) + sssd-common = 1.16.5-10.el7_9.12 + Updated By: sssd-common-1.16.5-10.el7_9.15.x86_64 (rhel7) + sssd-common = 1.16.5-10.el7_9.15 + Removing: sssd-common-1.16.5-10.el7_9.13.x86_64 (@rhel7) +... +``` +best check if one of these packages is twice listed as installed: +``` +# rpm -qa sssd-common +sssd-common-1.16.5-10.el7_9.13.x86_64 +sssd-common-1.16.5-10.el7_9.12.x86_64 +``` +Now you can try to remove one or both packages, maybe you need to remove also packages which depend on this one. Then install it again. + ## Berkley DB Issue If the error message is ```