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

Daniel Moerner dmoerner at gmail.com
Sun Oct 26 01:31:06 UTC 2008


reopen 502375
thanks

Hi, this problem is not fixed.

I have built with module-assistant.  It fails with this error:


The version of the VirtualBox kernel modules and the version of
VirtualBox application are not matching. You can correct this by
either installing the correct virtualbox-ose-modules package (if
available) through apt-get or by building it manually with:
module-assistant auto-install virtualbox-ose.
VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH).

Result Code:
0x80004005
Component:
Console
Interface:
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

kronos:/home/dmr# apt-cache policy virtualbox-ose-modules-$(uname -r)
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
        500 http://ftp.us.debian.org lenny/main Packages
 *** 1.6.6-dfsg-2+2.6.26-9 0
        100 /var/lib/dpkg/status

kronos:/var/cache/modass# cat
virtualbox-ose-source.buildlog.2.6.26-1-686-bigmem.1224984419
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'
Build time: 9 seconds

Thanks.

-- 
Daniel Moerner <dmoerner at gmail.com>





More information about the Pkg-virtualbox-devel mailing list