[Jaunty] virtualbox-ose-source does not find kernel source due to depends on "-generic" as alternative
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
virtualbox-ose (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
Binary package hint: virtualbox-ose
$ sudo aptitude reinstall virtualbox-
[...]
Unpacking replacement virtualbox-
Setting up virtualbox-
* Reloading kernel event manager... [ OK ]
Adding modules to DKMS build system
Doing initial module builds
Error! Your kernel source for kernel 2.6.28-2-386 cannot be found at
/lib/modules/
Error! Your kernel source for kernel 2.6.28-2-386 cannot be found at
/lib/modules/
Installing initial modules
Error! Could not locate vboxdrv.ko for module vboxdrv in the DKMS tree.
You must run a dkms build for kernel 2.6.28-2-386 (i686) first.
Error! Could not locate vboxnetflt.ko for module vboxnetflt in the DKMS tree.
You must run a dkms build for kernel 2.6.28-2-386 (i686) first.
Done.
* Stopping VirtualBox kernel module... [ OK ]
* Starting VirtualBox kernel module... [fail]
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
$ ll /lib/modules/
total 2,1M
drwxr-xr-x 2 root root 1,0K 2009-02-23 18:13 initrd
drwxr-xr-x 10 root root 1,0K 2009-02-23 18:13 kernel
-rw-r--r-- 1 root root 456K 2009-02-23 18:14 modules.alias
-rw-r--r-- 1 root root 69 2009-02-23 18:14 modules.ccwmap
-rw-r--r-- 1 root root 418K 2009-02-23 18:14 modules.dep
-rw-r--r-- 1 root root 813 2009-02-23 18:14 modules.ieee1394map
-rw-r--r-- 1 root root 218 2009-02-23 18:14 modules.inputmap
-rw-r--r-- 1 root root 23K 2009-02-23 18:14 modules.isapnpmap
-rw-r--r-- 1 root root 74 2009-02-23 18:14 modules.ofmap
-rw-r--r-- 1 root root 302K 2009-02-23 18:14 modules.pcimap
-rw-r--r-- 1 root root 1,6K 2009-02-23 18:14 modules.seriomap
-rw-r--r-- 1 root root 195K 2009-02-23 18:14 modules.symbols
-rw-r--r-- 1 root root 653K 2009-02-23 18:14 modules.usbmap
description: | updated |
Changed in virtualbox-ose (Ubuntu): | |
status: | Triaged → Fix Released |
The problem is that virtualbox- ose-source depends on "linux- headers- generic | linux-headers". generic is used there, you get this installed, although you appear to need linux-headers-386.
"linux-headers" is a virtual package, and as far as I know, this needs an alternative in the "Depends". Since linux-headers-
Is there a particular reason why you are using the -386 kernel? ose-source/ DKMS working.
Either switch to the -generic kernel, or install linux-headers-386 to make virtualbox-