Bug 768

Summary: kmod-VirtualBox-OSE-PAE will not install
Product: Fedora Reporter: Tim Lauridsen <tla>
Component: VirtualBoxAssignee: Lubomir Rintel <lkundrak>
Status: RESOLVED FIXED    
Severity: normal CC: gabriello.ramirez, lxtnow, paul.lipps
Priority: P5    
Version: 11   
Hardware: All   
OS: GNU/Linux   
namespace:

Description Tim Lauridsen 2009-08-18 10:16:07 CEST
I can install kmod-VirtualBox-OSE-PAE

$ sudo yum install kmod-VirtualBox-OSE-PAE
Loaded plugins: aliases, downloadonly, ibm-additional-metadata, ibm-cds-plugin,
              : ibm-house-cleaning, ibm-progressbar, ibm-repository, ibm-
              : security, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kmod-VirtualBox-OSE-PAE.i686 0:3.0.4-2.fc11.2 set to be updated
--> Processing Dependency: kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE >= 3.0.4-2.fc11.2 for package: kmod-VirtualBox-OSE-PAE-3.0.4-2.fc11.2.i686
--> Running transaction check
---> Package kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE.i686 0:3.0.4-2.fc11.2 set to be updated
--> Processing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 for package: kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686
--> Finished Dependency Resolution
kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686 from rpmfusion-free-updates has depsolving problems
^C  --> Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686 (rpmfusion-free-updates)
[tilau@tilau-ws ~]$ sudo yum install kmod-VirtualBox-OSE-PAE
Loaded plugins: aliases, downloadonly, ibm-additional-metadata, ibm-cds-plugin,
              : ibm-house-cleaning, ibm-progressbar, ibm-repository, ibm-
              : security, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kmod-VirtualBox-OSE-PAE.i686 0:3.0.4-2.fc11.2 set to be updated
--> Processing Dependency: kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE >= 3.0.4-2.fc11.2 for package: kmod-VirtualBox-OSE-PAE-3.0.4-2.fc11.2.i686
--> Running transaction check
---> Package kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE.i686 0:3.0.4-2.fc11.2 set to be updated
--> Processing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 for package: kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686
--> Finished Dependency Resolution
kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686 from rpmfusion-free-updates has depsolving problems
  --> Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686 (rpmfusion-free-updates)
Error: Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.7.fc11.i686.PAE-3.0.4-2.fc11.2.i686 (rpmfusion-free-updates)

$ uname -r
2.6.29.6-217.2.7.fc11.i686.PAE

$ repoquery --whatprovides VirtualBox-OSE-kmod-common
VirtualBox-OSE-0:3.0.2-2.fc11.i586
VirtualBox-OSE-guest-0:3.0.2-2.fc11.i586
VirtualBox-OSE-0:2.2.4-1.fc11.i586
VirtualBox-OSE-0:3.0.2-3.fc11.i586
VirtualBox-OSE-guest-0:2.2.4-1.fc11.i586
VirtualBox-OSE-guest-0:3.0.2-3.fc11.i586

Looks like there is missing a 3.0.4 version of VirtualBox-OSE
Comment 1 Gabriel Ramirez 2009-08-18 19:15:52 CEST
yeah seems which VirtualBox-OSE-3.0.4 is in testing-updates(not released) but the kmod*3.0.4 are in updates, so I'm unable to update to the newest kernel

can rebuild the kmods with version 3.0.2 and push them to the updates repositories ?
or release VirtualBox-OSe-3.04 to the updates?

I tried downloading VirtualBox-OSe-3.04 and running "
yum update VirtualBox-OSe-3.04" but that ignores the repos so don't find the kmods*3.0.4

Comment 2 Paul Lipps 2009-08-23 21:57:14 CEST
Yes, same issue for x86_64. The kmods don't match the application version available.
Comment 3 Paul Lipps 2009-08-23 22:00:11 CEST
My output:

# yum update

Loaded plugins: presto, refresh-packagekit
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64.x86_64 0:3.0.4-2.fc11.3 set to be updated
--> Processing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 for package: kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64
--> Finished Dependency Resolution
kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64 from rpmfusion-free-updates has depsolving problems
  --> Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64 (rpmfusion-free-updates)
Error: Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64 (rpmfusion-free-updates)
 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
Comment 4 rok.papez 2009-08-24 09:54:12 CEST
I'm also having problems running updates. Running yum -y update --skip-broken helps.

[root@dex ~]# uname -a
Linux dex 2.6.29.6-217.2.8.fc11.x86_64 #1 SMP Sat Aug 15 01:06:26 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

[root@dex ~]# rpm -qa \*VirtualBox\*
VirtualBox-OSE-kmodsrc-3.0.2-3.fc11.x86_64
akmod-VirtualBox-OSE-3.0.2-1.fc11.x86_64
VirtualBox-OSE-3.0.2-3.fc11.x86_64
kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.2-1.fc11.x86_64

[root@dex ~]# cat /etc/redhat-release 
Fedora release 11 (Leonidas)

[root@dex ~]# yum -y update
Loaded plugins: dellsysidplugin2, refresh-packagekit
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64.x86_64 0:3.0.4-2.fc11.3 set to be updated
--> Processing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 for package: kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64
--> Finished Dependency Resolution
kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64 from rpmfusion-free-updates has depsolving problems
  --> Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64 (rpmfusion-free-updates)
Error: Missing Dependency: VirtualBox-OSE-kmod-common >= 3.0.4 is needed by package kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64 (rpmfusion-free-updates)
 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
Comment 5 Gabriel Ramirez 2009-08-25 23:32:13 CEST
as  today 25th august, the following updates install all dependencies with "yum update":

kmod-VirtualBox-OSE-2.6.29.6-217.2.3.fc11.x86_64-3.0.4-2.fc11.x86_64
kmod-VirtualBox-OSE-2.6.29.6-217.2.8.fc11.x86_64-3.0.4-2.fc11.3.x86_64
kmod-VirtualBox-OSE-3.0.4-2.fc11.3.x86_64
VirtualBox-OSE-3.0.4-3.fc11.x86_64

thanks
Comment 6 rok.papez 2009-08-26 08:19:58 CEST
I confirm the same. The problem is fixed.
Comment 7 Tim Lauridsen 2009-08-26 10:13:32 CEST
Works for me too, thanks !!