[Pkg-virtualbox-devel] Bug#502375: module-assistant doesn't fix this problem for me...

Daniel Moerner dmoerner at gmail.com
Sun Oct 26 15:24:14 UTC 2008


On Sun, Oct 26, 2008 at 12:51 AM, Daniel Baumann <daniel at debian.org> wrote:
> do *exactely* *all* steps i've written in
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502375#20
>

I even purged the previous versions from my system and started fresh,
following exactly the directions you have given.  Virtualbox starts
with exactly the same error:

kronos:/home/dmr# apt-get update
Hit http://ftp.us.debian.org sid Release.gpg
Ign http://ftp.us.debian.org sid/main Translation-en_US
Ign http://ftp.us.debian.org sid/non-free Translation-en_US
Ign http://ftp.us.debian.org sid/contrib Translation-en_US
Hit http://ftp.us.debian.org sid Release
Hit http://ftp.us.debian.org sid/main Packages/DiffIndex
Hit http://www.debian-multimedia.org sid Release.gpg
Hit http://www.debian-multimedia.org sid/main Translation-en_US
Hit http://ftp.us.debian.org sid/non-free Packages/DiffIndex
Hit http://ftp.us.debian.org sid/contrib Packages/DiffIndex
Hit http://ftp.us.debian.org sid/main Sources/DiffIndex
Hit http://ftp.us.debian.org sid/non-free Sources/DiffIndex
Hit http://ftp.us.debian.org sid/contrib Sources/DiffIndex
Hit http://www.debian-multimedia.org sid Release
Hit http://www.debian-multimedia.org sid/main Packages/DiffIndex
Reading package lists... Done
kronos:/home/dmr# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
kronos:/home/dmr# apt-get install virtualbox-ose-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  kbuild
The following NEW packages will be installed:
  kbuild virtualbox-ose-source
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/817kB of archives.
After this operation, 2241kB of additional disk space will be used.
Do you want to continue [Y/n]?
Selecting previously deselected package kbuild.
(Reading database ... 208016 files and directories currently installed.)
Unpacking kbuild (from .../kbuild_1%3a0.1.4svn1804-1_i386.deb) ...
Selecting previously deselected package virtualbox-ose-source.
Unpacking virtualbox-ose-source (from
.../virtualbox-ose-source_1.6.6-dfsg-2_all.deb) ...
Processing triggers for man-db ...
Setting up kbuild (1:0.1.4svn1804-1) ...
Setting up virtualbox-ose-source (1.6.6-dfsg-2) ...
kronos:/home/dmr# m-a a-i --text virtualbox-ose
.
Updated infos about 1 packages
Getting source for kernel version: 2.6.26-1-686-bigmem
Kernel headers available in /lib/modules/2.6.26-1-686-bigmem/build
apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Done!
unpack
Extracting the package tarball, /usr/src/virtualbox-ose.tar.bz2, please wait...
"/usr/share/modass/overrides/virtualbox-ose-source" build
KVERS=2.6.26-1-686-bigmem KSRC=/lib/modules/2.6.26-1-686-bigmem/build
KDREV=2.6.26-9 kdist_image
kmk  -f debian/rules clean
kmk: Nothing to be done for `clean'.
kmk  -f debian/rules kdist_clean kdist_config binary-modules
kmk - --jobserver-fds=3,4 -j -f debian/rules clean
kmk[1]: Entering directory `/usr/src/modules/virtualbox-ose'
kmk[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
kmk[1]: Nothing to be done for `clean'.
kmk[1]: Leaving directory `/usr/src/modules/virtualbox-ose'
kmk: Nothing to be done for `kdist_config'.
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.26-1-686-bigmem/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.26-1-686-bigmem/g
;s/#KVERS#/2.6.26-1-686-bigmem/g ; s/_KVERS_/2.6.26-1-686-bigmem/g ;
s/##KDREV##/2.6.26-9/g ; s/#KDREV#/2.6.26-9/g ; s/_KDREV_/2.6.26-9/g
' < $templ > ${templ%.modules.in}; \
  done
dh_testroot
dh_clean -k
# Build the module
kmk -C /lib/modules/2.6.26-1-686-bigmem/build M=/usr/src/modules/virtualbox-ose
kmk[1]: Entering directory `/usr/src/linux-headers-2.6.26-1-686-bigmem'
kmk[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
kmk[2]: Entering directory `/usr/src/linux-headers-2.6.26-1-686-bigmem'
kmk[2]: Leaving directory `/usr/src/linux-headers-2.6.26-1-686-bigmem'
  Building modules, stage 2.
kmk[2]: Entering directory `/usr/src/linux-headers-2.6.26-1-686-bigmem'
kmk[2]: Leaving directory `/usr/src/linux-headers-2.6.26-1-686-bigmem'
kmk[1]: Leaving directory `/usr/src/linux-headers-2.6.26-1-686-bigmem'
# Install the module
dh_install vboxdrv.ko /lib/modules/2.6.26-1-686-bigmem/misc/
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installmodules
dh_installdeb
dh_gencontrol -- -v1.6.6-dfsg-2+2.6.26-9
dh_md5sums
dh_builddeb --destdir=/usr/src
dpkg-deb: building package
`virtualbox-ose-modules-2.6.26-1-686-bigmem' in
`/usr/src/virtualbox-ose-modules-2.6.26-1-686-bigmem_1.6.6-dfsg-2+2.6.26-9_i386.deb'.
dh_clean -k
kmk  -f debian/rules kdist_clean
kmk - --jobserver-fds=3,4 -j -f debian/rules clean
kmk[1]: Entering directory `/usr/src/modules/virtualbox-ose'
kmk[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
kmk[1]: Nothing to be done for `clean'.
kmk[1]: Leaving directory `/usr/src/modules/virtualbox-ose'
dpkg -Ei /usr/src/virtualbox-ose-modules-2.6.26-1-686-bigmem_1.6.6-dfsg-2+2.6.26-9_i386.deb
Selecting previously deselected package
virtualbox-ose-modules-2.6.26-1-686-bigmem.
(Reading database ... 208141 files and directories currently installed.)
Unpacking virtualbox-ose-modules-2.6.26-1-686-bigmem (from
.../virtualbox-ose-modules-2.6.26-1-686-bigmem_1.6.6-dfsg-2+2.6.26-9_i386.deb)
...
Setting up virtualbox-ose-modules-2.6.26-1-686-bigmem
(1.6.6-dfsg-2+2.6.26-9) ...
kronos:/home/dmr# lsmod | grep vboxdrv
vboxdrv                64768  0
kronos:/home/dmr# apt-cache policy virtualbox-ose-modules-2.6.26-1-686-bigmem
virtualbox-ose-modules-2.6.26-1-686-bigmem:
  Installed: 1.6.6-dfsg-2+2.6.26-9
  Candidate: 2.6.26+1.6.2-dfsg-4
  Version table:
     2.6.26+1.6.2-dfsg-4 0
        500 http://ftp.us.debian.org sid/main Packages
 *** 1.6.6-dfsg-2+2.6.26-9 0
        100 /var/lib/dpkg/status
kronos:/home/dmr# apt-cache policy virtualbox-ose
virtualbox-ose:
  Installed: 1.6.6-dfsg-2
  Candidate: 1.6.6-dfsg-2
  Version table:
 *** 1.6.6-dfsg-2 0
        500 http://ftp.us.debian.org sid/main Packages
        100 /var/lib/dpkg/status


HOWEVER, there IS a solution:

modprobe -r vboxdrv && modprobe vboxdrv

Sorry for the noise.

-- 
Daniel Moerner <dmoerner at gmail.com>





More information about the Pkg-virtualbox-devel mailing list