[Pkg-virtualbox-devel] Bug#451742: Don't modprobe vboxadd uncondionally

Kel Modderman kel at otaku42.de
Sun Nov 18 05:19:28 UTC 2007


Package: virtualbox-ose-guest-utils
Version: 1.5.2-dfsg2-1
Severity: important

$ sudo apt-get install virtualbox-ose-guest-utils
Password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  virtualbox-ose-guest-utils
0 upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 0B/313kB of archives.
After unpacking 954kB of additional disk space will be used.
Selecting previously deselected package virtualbox-ose-guest-utils.
(Reading database ... 105181 files and directories currently installed.)
Unpacking virtualbox-ose-guest-utils (from .../virtualbox-ose-guest-utils_1.5.2-dfsg2-1_i386.deb) ...
Setting up virtualbox-ose-guest-utils (1.5.2-dfsg2-1) ...
Starting VirtualBox Additions...FATAL: Error inserting vboxadd (/lib/modules/2.6.23.8-slh-smp-2/misc/vboxadd.ko): No such device
invoke-rc.d: initscript virtualbox-ose-guest-utils, action "start" failed.
dpkg: error processing virtualbox-ose-guest-utils (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 virtualbox-ose-guest-utils
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ dmesg | tail -n 2
vboxadd: initializing version 0.5
vboxadd: VirtualBox PCI device not found.


Please just let udev do this, it works fine.

The unconditional modprobe of vboxadd is far from safe. Please also don't do
this in the maintainer scripts, not even with a pipe to true.

vboxvfs will be handled by its mount wrapper, or it should be. Please do not
unconditionally modprobe it either.

Thanks, Kel.





More information about the Pkg-virtualbox-devel mailing list