During my run of a kernel-complete-transaction, I got the follwing error or warning.
Transaction Test Succeeded
Warning: RPMDB altered outside of yum.
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
intel-compilerpro-common-319-12.1-10.noarch has missing requires of lsb >= ('0', '3.0', None)
Erasing : kernel-2.6.32-358.23.2.el6.x86_64 1/5
dkms: removing: vboxhost 4.2.18 (2.6.32-358.23.2.el6.x86_64) (x86_64)
-------- Uninstall Beginning --------
Kernel: 2.6.32-358.23.2.el6.x86_64 (x86_64)
Status: Before uninstall, this module version was ACTIVE on this kernel.
Removing any linked weak-modules
WARNING: /lib/modules/2.6.32-358.23.2.el6.x86_64/weak-updates/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterUvmOps
WARNING: /lib/modules/2.6.32-418.104.22.168.1.el6.x86_64/weak-updates/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterUvmOps
WARNING: /lib/modules/2.6.32-431.1.2.el6.x86_64/weak-updates/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterUvmOps
WARNING: /lib/modules/2.6.32-431.3.1.el6.x86_64/extra/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterUvmOps
WARNING: /lib/modules/2.6.32-431.el6.x86_64/weak-updates/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceRegisterUvmOps
- Deleting from: /lib/modules/2.6.32-358.23.2.el6.x86_64/extra/
- Original module
- No original module was found for this module on this kernel.
Now intel-compilerpro-common-319-12.1-10.noarch was on this computer a few years ago, but it has long since be removed. However, every once in a while, I get this warning. When I try to remove it yum says the software package is not there.
However, from the message it seems that the RPMDB thinks it is still there. So what can I do to stop geting this error and make sure no trace of intel-compilerpro-common-319-12.1-10.noarch is on my oersonal computer?