My Oracle Support Banner

"yum check" Fails With "<package_name> has missing requires of <another_package_name>" (Doc ID 2437676.1)

Last updated on MAY 28, 2020

Applies to:

Linux OS - Version Oracle Linux 6.0 and later
Linux x86-64

Symptoms

When "yum check" command is run, the following error occurs:

# yum check
Loaded plugins: refresh-packagekit, security
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0()(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0(NDR_NBT_0.0.1)(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0()(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0(NDR_0.0.1)(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libsamba-util.so.0()(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr-krb5pac.so.0()(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr-krb5pac.so.0(NDR_KRB5PAC_0.0.1)(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0()(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0(NDR_0.0.1)(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libsamba-util.so.0()(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0()(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0(NDR_NBT_0.0.1)(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0()(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0(NDR_0.0.1)(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libsamba-util.so.0()(64bit)
Error: check all

Please note that the above is an example; you could see the same error for different packages.

Also; any other yum operation such as package installation might also print the same error, even if the package that is being installed is not relevant:

# yum install dracut-004-409.0.1.el6.noarch.rpm
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Examining dracut-004-409.0.1.el6.noarch.rpm: dracut-004-409.0.1.el6.noarch
Marking dracut-004-409.0.1.el6.noarch.rpm as an update to dracut-004-356.0.1.el6.noarch
REPO | 3.7 kB 00:00 ...
Resolving Dependencies
--> Running transaction check
---> Package dracut.noarch 0:004-356.0.1.el6 will be updated
---> Package dracut.noarch 0:004-409.0.1.el6 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================
Package Arch Version Repository Size
========================================================================
Updating:
dracut noarch 004-409.0.1.el6 /dracut-004-409.0.1.el6.noarch 258 k

Transaction Summary
========================================================================
Upgrade 1 Package(s)

Total size: 258 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 15 pre-existing rpmdb problem(s), 'yum check' output follows:
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0()(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0(NDR_NBT_0.0.1)(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0()(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0(NDR_0.0.1)(64bit)
sssd-ad-1.11.6-30.el6.x86_64 has missing requires of libsamba-util.so.0()(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr-krb5pac.so.0()(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr-krb5pac.so.0(NDR_KRB5PAC_0.0.1)(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0()(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0(NDR_0.0.1)(64bit)
sssd-common-pac-1.11.6-30.el6.x86_64 has missing requires of libsamba-util.so.0()(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0()(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr-nbt.so.0(NDR_NBT_0.0.1)(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0()(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libndr.so.0(NDR_0.0.1)(64bit)
sssd-ipa-1.11.6-30.el6.x86_64 has missing requires of libsamba-util.so.0()(64bit)
Updating : dracut-004-409.0.1.el6.noarch 1/2
Cleanup : dracut-004-356.0.1.el6.noarch 2/2
Verifying : dracut-004-409.0.1.el6.noarch 1/2
Verifying : dracut-004-356.0.1.el6.noarch 2/2

Updated:
dracut.noarch 0:004-409.0.1.el6

Complete!

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.