On Tue, 2012-10-30 at 12:14 +0100, Dario Faggioli wrote:
# sudo yum update [...] Error: Package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 (@updates-testing) Requires: libxenlight.so.1.0()(64bit) Removing: xen-libs-4.1.3-4.fc18.x86_64 (@fedora) libxenlight.so.1.0()(64bit) Updated By: xen-libs-4.2.0-3.fc18.x86_64 (updates-testing) Not found Error: Package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 (@updates-testing) Requires: libxenctrl.so.4.0()(64bit) Removing: xen-libs-4.1.3-4.fc18.x86_64 (@fedora) libxenctrl.so.4.0()(64bit) Updated By: xen-libs-4.2.0-3.fc18.x86_64 (updates-testing) Not found Error: Package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 (@updates-testing) Requires: libxenguest.so.4.0()(64bit) Removing: xen-libs-4.1.3-4.fc18.x86_64 (@fedora) libxenguest.so.4.0()(64bit) Updated By: xen-libs-4.2.0-3.fc18.x86_64 (updates-testing) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Ok, that was, at least partially, my fault, as it turned out I had libvirt-daemon-driver-libxl installed. I removed it (making sure I have libvirt-daemon-driver-xen), and everything is fine now.
Now I'm seeing this:
# rpm -qi xen-hypervisor Name : xen-hypervisor Version : 4.2.0 ... # rpm -qi libvirt-daemon-driver-xen Name : libvirt-daemon-driver-xen Version : 0.10.2.1 ... # rpm -qi libvirt package libvirt is not installed
And, if I try to `yum install libvirt':
# yum install libvirt Loaded plugins: langpacks, presto, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package libvirt.x86_64 0:0.10.2.1-1.fc18 will be installed --> Processing Dependency: libvirt-daemon-driver-uml = 0.10.2.1-1.fc18 for package: libvirt-0.10.2.1-1.fc18.x86_64 --> Processing Dependency: libvirt-daemon-driver-lxc = 0.10.2.1-1.fc18 for package: libvirt-0.10.2.1-1.fc18.x86_64 --> Processing Dependency: libvirt-daemon-driver-libxl = 0.10.2.1-1.fc18 for package: libvirt-0.10.2.1-1.fc18.x86_64 --> Processing Dependency: libvirt-daemon-config-nwfilter = 0.10.2.1-1.fc18 for package: libvirt-0.10.2.1-1.fc18.x86_64 --> Running transaction check ---> Package libvirt-daemon-config-nwfilter.x86_64 0:0.10.2.1-1.fc18 will be installed ---> Package libvirt-daemon-driver-libxl.x86_64 0:0.10.2.1-1.fc18 will be installed --> Processing Dependency: libxenlight.so.1.0()(64bit) for package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 --> Processing Dependency: libxenguest.so.4.0()(64bit) for package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 --> Processing Dependency: libxenctrl.so.4.0()(64bit) for package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 ---> Package libvirt-daemon-driver-lxc.x86_64 0:0.10.2.1-1.fc18 will be installed ---> Package libvirt-daemon-driver-uml.x86_64 0:0.10.2.1-1.fc18 will be installed --> Finished Dependency Resolution Error: Package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 (updates-testing) Requires: libxenctrl.so.4.0()(64bit) Available: xen-libs-4.1.3-4.fc18.x86_64 (fedora) libxenctrl.so.4.0()(64bit) Installed: xen-libs-4.2.0-3.fc18.x86_64 (@updates-testing) Not found Error: Package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 (updates-testing) Requires: libxenlight.so.1.0()(64bit) Available: xen-libs-4.1.3-4.fc18.x86_64 (fedora) libxenlight.so.1.0()(64bit) Installed: xen-libs-4.2.0-3.fc18.x86_64 (@updates-testing) Not found Error: Package: libvirt-daemon-driver-libxl-0.10.2.1-1.fc18.x86_64 (updates-testing) Requires: libxenguest.so.4.0()(64bit) Available: xen-libs-4.1.3-4.fc18.x86_64 (fedora) libxenguest.so.4.0()(64bit) Installed: xen-libs-4.2.0-3.fc18.x86_64 (@updates-testing) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Is that expected?
Dario