On 04/22/2012 06:21 PM, Shu Ming wrote:
Hi,
I am trying to upgrade my VDSM to the latest version. But it seems that
several things should be upgraded before the new version of VDSM can be
installed on fc16. I am wondering if FC16 is the recommended system for
this upgrade. Can anyone tell me if the newer version of Fedora(FC17,
FC18) are more compatible with the latest VDSM packages?
please try:
http://comments.gmane.org/gmane.comp.emulators.ovirt.vdsm.devel/640
Dependency check failed here.
-----------------------------------------------l
[root@ovirt-node2 ~]# yum install vdsm
Loaded plugins: langpacks, presto, refresh-packagekit
fedora/metalink | 9.5 kB 00:00
ovirt-engine | 1.3 kB 00:00
updates/metalink | 4.4 kB 00:00
updates | 4.5 kB 00:00
updates/primary_db | 5.9 MB 00:14
updates/group | 1.9 MB 00:04
vdsm-changes | 2.9 kB 00:00
vdsm-changes/primary_db | 5.4 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vdsm.x86_64 0:4.9.3.2-0.fc16 will be updated
---> Package vdsm.x86_64 0:4.9.6-0.109.git009bc0c.fc16 will be an update
--> Processing Dependency: vdsm-python = 4.9.6-0.109.git009bc0c.fc16 for
package: vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: libvirt-python >= 0.9.10 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: lvm2 >= 2.02.95 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: libvirt >= 0.9.10 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: sanlock >= 2.1 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: ntp for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: sanlock-python for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Running transaction check
---> Package ntp.x86_64 0:4.2.6p4-1.fc16 will be installed
--> Processing Dependency: ntpdate = 4.2.6p4-1.fc16 for package:
ntp-4.2.6p4-1.fc16.x86_64
---> Package sanlock-python.x86_64 0:1.9-8.fc16 will be installed
--> Processing Dependency: sanlock-lib = 1.9-8.fc16 for package:
sanlock-python-1.9-8.fc16.x86_64
--> Processing Dependency: libsanlock.so.1()(64bit) for package:
sanlock-python-1.9-8.fc16.x86_64
---> Package vdsm.x86_64 0:4.9.6-0.109.git009bc0c.fc16 will be an update
--> Processing Dependency: libvirt-python >= 0.9.10 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: lvm2 >= 2.02.95 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: libvirt >= 0.9.10 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: sanlock >= 2.1 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
---> Package vdsm-python.noarch 0:4.9.6-0.109.git009bc0c.fc16 will be
installed
--> Running transaction check
---> Package ntpdate.x86_64 0:4.2.6p4-1.fc16 will be installed
---> Package sanlock-lib.x86_64 0:1.9-8.fc16 will be installed
---> Package vdsm.x86_64 0:4.9.6-0.109.git009bc0c.fc16 will be an update
--> Processing Dependency: libvirt-python >= 0.9.10 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: lvm2 >= 2.02.95 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: libvirt >= 0.9.10 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Processing Dependency: sanlock >= 2.1 for package:
vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64
--> Finished Dependency Resolution
Error: Package: vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64 (vdsm-changes)
Requires: sanlock >= 2.1
Available: sanlock-1.8-1.fc16.x86_64 (fedora)
sanlock = 1.8-1.fc16
Available: sanlock-1.9-8.fc16.x86_64 (updates)
sanlock = 1.9-8.fc16
Error: Package: vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64 (vdsm-changes)
Requires: libvirt-python >= 0.9.10
Installed: libvirt-python-0.9.6-4.fc16.x86_64 (@updates)
libvirt-python = 0.9.6-4.fc16
Available: libvirt-python-0.9.6-2.fc16.x86_64 (fedora)
libvirt-python = 0.9.6-2.fc16
Available: libvirt-python-0.9.6-5.fc16.x86_64 (updates)
libvirt-python = 0.9.6-5.fc16
Error: Package: vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64 (vdsm-changes)
Requires: lvm2 >= 2.02.95
Installed: lvm2-2.02.86-5.fc16.x86_64 (@koji-override-0/$releasever)
lvm2 = 2.02.86-5.fc16
Available: lvm2-2.02.86-6.fc16.x86_64 (updates)
lvm2 = 2.02.86-6.fc16
Error: Package: vdsm-4.9.6-0.109.git009bc0c.fc16.x86_64 (vdsm-changes)
Requires: libvirt >= 0.9.10
Installed: libvirt-0.9.6-4.fc16.x86_64 (@updates)
libvirt = 0.9.6-4.fc16
Available: libvirt-0.9.6-2.fc16.x86_64 (fedora)
libvirt = 0.9.6-2.fc16
Available: libvirt-0.9.6-5.fc16.x86_64 (updates)
libvirt = 0.9.6-5.fc16
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@ovirt-node2 ~]#