Red Hat Bugzilla – Bug 582101
yum install xen-libs fails
Last modified: 2014-01-21 01:17:31 EST
Description of problem: YUM could not update xen-libs Version-Release number of selected component (if applicable): How reproducible: yum upgrade Steps to Reproduce: 1. 2. 3. Actual results: #yum upgrade Loaded plugins: rhnplugin, security Skipping security plugin, no data Setting up Upgrade Process Resolving Dependencies Skipping security plugin, no data --> Running transaction check ---> Package xen-libs.i386 0:3.0.3-105.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: xen-libs i386 3.0.3-105.el5 rhel-i386-server-5 157 k Transaction Summary ================================================================================ Install 0 Package(s) Upgrade 1 Package(s) Total size: 157 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug ERROR with rpm_check_debug vs depsolve: xen-libs is needed by (installed) xen-3.0.3-64.el5.i386 Complete! (1, [u'Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum']) or # yum install xen-libs Loaded plugins: rhnplugin, security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package xen-libs.i386 0:3.0.3-105.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: xen-libs i386 3.0.3-105.el5 rhel-i386-server-5 157 k Transaction Summary ================================================================================ Install 0 Package(s) Upgrade 1 Package(s) Total size: 157 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug ERROR with rpm_check_debug vs depsolve: xen-libs is needed by (installed) xen-3.0.3-64.el5.i386 Complete! (1, [u'Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum']) Expected results: Additional info:
# yum info xen-libs Loaded plugins: rhnplugin, security Installed Packages Name : xen-libs Arch : i386 Version : 3.0.3 Release : 94.el5_4.2 Size : 265 k Repo : installed Summary : Libraries for Xen tools URL : http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html License : GPLv2+, LGPLv2+ Description: This package contains the libraries needed to run applications to : manage Xen virtual machines. Available Packages Name : xen-libs Arch : i386 Version : 3.0.3 Release : 105.el5 Size : 157 k Repo : rhel-i386-server-5 Summary : Libraries for Xen tools License : GPLv2+, LGPLv2+ Description: This package contains the libraries needed to run applications to : manage Xen virtual machines.
Can you run: rpm -Va --nofiles --nodigest
# rpm -Va --nofiles --nodigest /var/tmp/rpm-tmp.86643: line 851: IntegrateWithGNOME: command not found Unsatisfied dependencies for xen-3.0.3-64.el5.i386: xen-libs = 3.0.3-64.el5 # yum install xen-libs Loaded plugins: rhnplugin, security Setting up Install Process Package xen-libs-3.0.3-105.el5.i386 already installed and latest version Nothing to do
I think you'll find that rpm has screwed up the provides indexes. Ie. rpm -q xen-libs rpm -q --whatprovides xen-libs ...the first will return something, and the second will not. If that's the case run: rpm --rebuilddb
Yesterday afternoon RHEL gui popup updates for xen-libs and it managed to install it. I ran commands what you told and here are results # rpm -q xen-libs xen-libs-3.0.3-105.el5 # rpm -q --whatprovides xen-libs xen-libs-3.0.3-105.el5 This did not print any output # rpm --rebuilddb Thanks for you support
Missing Dependency: xen-libs = 3.0.3-105.el5 is needed by package xen-3.0.3-105.el5.i386 (installed) xen-3.0.3-105.el5.i386 from installed has depsolving problems --> Missing Dependency: xen-libs = 3.0.3-105.el5 is needed by package xen-3.0.3-105.el5.i386 (installed) Error: Missing Dependency: xen-libs = 3.0.3-105.el5 is needed by package xen-3.0.3-105.el5.i386 (installed) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest I hit the same issue. Running Linux rhel55test.local 2.6.18-194.el5xen #1 SMP Tue Mar 16 22:08:06 EDT 2010 i686 i686 i386 GNU/Linux
It has been some time since this BZ was updated. Closing as NOTABUG. Feel free to open a case with Red Hat Support if this is still an issue.