[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