Bug 1474

Summary: Can't install Virtualbox-OSE due a dependencie error
Product: Fedora Reporter: Maximiliano Castanon <maximi89>
Component: VirtualBoxAssignee: Lubomir Rintel <lkundrak>
Status: RESOLVED FIXED    
Severity: major CC: filippone.salvatore, lxtnow, pahan, riku.seppala, sergio
Priority: P5    
Version: 14   
Hardware: All   
OS: GNU/Linux   
namespace:

Description Maximiliano Castanon 2010-10-28 04:42:27 CEST
When i try to install Virtualbox i get an error:


[maximi89@localhost gnash2]$ LANG="C" sudo yum install VirtualBox-OSE
Loaded plugins: auto-update-debuginfo
Found 25 installed debuginfo package(s)
Enabling fedora-debuginfo: Fedora 14 - x86_64 - Debug
Enabling rpmfusion-nonfree-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Debug
Enabling updates-testing-debuginfo: Fedora 14 - x86_64 - Test Updates Debug
Enabling rpmfusion-free-updates-debuginfo: RPM Fusion for Fedora 14 - Free - Updates Debug
Enabling rpmfusion-free-debuginfo: RPM Fusion for Fedora 14 - Free - Debug
Enabling rpmfusion-nonfree-updates-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Updates Debug
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package VirtualBox-OSE.x86_64 0:3.2.6-2.fc14 set to be installed
--> Processing Dependency: VirtualBox-OSE-kmod = 3.2.6 for package: VirtualBox-OSE-3.2.6-2.fc14.x86_64
--> Processing Dependency: libgsoap++.so.0()(64bit) for package: VirtualBox-OSE-3.2.6-2.fc14.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: VirtualBox-OSE-3.2.6-2.fc14.x86_64
--> Running transaction check
---> Package VirtualBox-OSE.x86_64 0:3.2.6-2.fc14 set to be installed
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: VirtualBox-OSE-3.2.6-2.fc14.x86_64
---> Package gsoap.x86_64 0:2.7.16-1.fc14 set to be installed
---> Package kmod-VirtualBox-OSE.x86_64 0:3.2.6-1.fc14 set to be installed
--> Processing Dependency: kmod-VirtualBox-OSE-2.6.35-0.35.rc4.git5.fc14.x86_64 >= 3.2.6-1.fc14 for package: kmod-VirtualBox-OSE-3.2.6-1.fc14.x86_64
--> Running transaction check
---> Package VirtualBox-OSE.x86_64 0:3.2.6-2.fc14 set to be installed
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: VirtualBox-OSE-3.2.6-2.fc14.x86_64
---> Package kmod-VirtualBox-OSE-2.6.35-0.35.rc4.git5.fc14.x86_64.x86_64 0:3.2.6-1.fc14 set to be installed
--> Processing Dependency: kernel-uname-r = 2.6.35-0.35.rc4.git5.fc14.x86_64 for package: kmod-VirtualBox-OSE-2.6.35-0.35.rc4.git5.fc14.x86_64-3.2.6-1.fc14.x86_64
--> Finished Dependency Resolution
Error: Package: VirtualBox-OSE-3.2.6-2.fc14.x86_64 (rpmfusion-free-updates)
           Requires: libpython2.6.so.1.0()(64bit)
Error: Package: kmod-VirtualBox-OSE-2.6.35-0.35.rc4.git5.fc14.x86_64-3.2.6-1.fc14.x86_64 (rpmfusion-free-updates)
           Requires: kernel-uname-r = 2.6.35-0.35.rc4.git5.fc14.x86_64
           Installed: kernel-2.6.35.4-28.fc14.x86_64 (@anaconda-InstallationRepo-201009210339.x86_64/14-Beta)
               kernel-uname-r = 2.6.35.4-28.fc14.x86_64
           Available: kernel-2.6.35.6-45.fc14.x86_64 (fedora)
               kernel-uname-r = 2.6.35.6-45.fc14.x86_64
           Available: kernel-2.6.35.6-46.fc14.x86_64 (updates-testing)
               kernel-uname-r = 2.6.35.6-46.fc14.x86_64
           Available: kernel-debug-2.6.35.6-45.fc14.x86_64 (fedora)
               kernel-uname-r = 2.6.35.6-45.fc14.x86_64.debug
           Available: kernel-debug-2.6.35.6-46.fc14.x86_64 (updates-testing)
               kernel-uname-r = 2.6.35.6-46.fc14.x86_64.debug
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Comment 1 Maximiliano Castanon 2010-10-31 02:09:49 CET
After an upgrade i get another problem with Python2.6

yum install VirtualBox-OSE --enablerepo=updates-testing


--> Finished Dependency Resolution
Error: Package: VirtualBox-OSE-3.2.6-2.fc14.x86_64 (rpmfusion-free-updates)
           Requires: libpython2.6.so.1.0()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Comment 2 Maximiliano Castanon 2010-11-07 00:22:01 CET
i can say, in fedora 14 we don't have python 2.6, just 2.7
Comment 3 Maximiliano Castanon 2010-11-07 00:23:19 CET
python-libs-2.7-8.fc14.1.x86_64 : The libraries for python runtime
Repositorio        : installed
Resultado obtenido desde:
Otro       : libpython2.7.so.1.0()(64bit)
Comment 4 J. Rothschild 2010-11-07 23:42:36 CET
Confirmed on a new Fedora 14 x86_64 install, VirtualBox-OSE requires libpython2.6.so.1.0()(64bit) and fails to install. Fedora 14 ships with python2.7.
Comment 5 Riku Seppälä 2011-03-18 20:33:17 CET
[root@localhost ~]# yum install VirtualBox-OSE
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package VirtualBox-OSE.x86_64 0:4.0.2-2.fc14 set to be installed
--> Processing Dependency: VirtualBox-OSE-kmod = 4.0.2 for package: VirtualBox-OSE-4.0.2-2.fc14.x86_64
--> Finished Dependency Resolution
Error: Package: VirtualBox-OSE-4.0.2-2.fc14.x86_64 (rpmfusion-free-updates)
           Requires: VirtualBox-OSE-kmod = 4.0.2
           Available: akmod-VirtualBox-OSE-3.2.10-1.fc14.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.1.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.1
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.2.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.2
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.3.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.3
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.4.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.4
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.5.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.5
           Available: kmod-VirtualBox-OSE-3.2.10-1.fc14.6.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.6
           Available: kmod-VirtualBox-OSE-2.6.35.10-68.fc14.x86_64-3.2.10-1.fc14.2.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.2
           Available: kmod-VirtualBox-OSE-2.6.35.10-69.fc14.x86_64-3.2.10-1.fc14.3.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.3
           Available: kmod-VirtualBox-OSE-2.6.35.10-72.fc14.x86_64-3.2.10-1.fc14.4.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.4
           Available: kmod-VirtualBox-OSE-2.6.35.10-74.fc14.x86_64-3.2.10-1.fc14.5.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.5
           Available: kmod-VirtualBox-OSE-2.6.35.11-83.fc14.x86_64-3.2.10-1.fc14.6.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.6
           Available: kmod-VirtualBox-OSE-2.6.35.6-48.fc14.x86_64-3.2.10-1.fc14.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14
           Available: kmod-VirtualBox-OSE-2.6.35.9-64.fc14.x86_64-3.2.10-1.fc14.1.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14.1
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Comment 6 Salvatore Filippone 2011-03-21 13:31:17 CET
This is what I am getting today: the update to VirtualBox was not completed with akmod.... 

--> Finished Dependency Resolution
Error: Package: VirtualBox-OSE-4.0.2-2.fc14.x86_64 (/VirtualBox-OSE-4.0.2-2.fc14.x86_64)
           Requires: VirtualBox-OSE-kmod = 4.0.2
           Installing: akmod-VirtualBox-OSE-3.2.10-1.fc14.x86_64 (rpmfusion-free-updates)
               VirtualBox-OSE-kmod = 3.2.10-1.fc14

Thanks
Salvatore
Comment 7 Sérgio Basto 2011-05-16 15:40:08 CEST
I guess dependencies errors are solved , 
if not please reopen the bug.

http://download1.rpmfusion.org/free/fedora/updates/14/SRPMS/VirtualBox-OSE-kmod-4.0.2-2.fc14.3.src.rpm

If you need :
do a rpmbuild --rebuild VirtualBox-OSE-kmod-4.0.2-2.fc14.3.src.rpm
 every time you have a new kernel