Estoy presentando el siguiente error cuando trato de empaquetar los módulos de virtualbox, he buscado en internet el error final y aparece como un bug[1] pero llegado a este punto no se que hacer!!!!!! $ m-a prepare Done! $ m-a build virtualbox-ose-source Extracting the package tarball, /usr/src/virtualbox-ose.tar.bz2, please wait... ^[find: /usr/src/modules: No such file or directory
Esto es lo que dice el log de la compilación con module-assistant $ cat modass/var_cache_modass/virtualbox-ose-source.buildlog.2.6.22-msg02.1207950968 kmk -f debian/rules clean kmk[1]: Entering directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk[1]: Nothing to be done for `clean'. kmk[1]: Leaving directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk -f debian/rules kdist_clean kdist_config binary-modules kmk[1]: Entering directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk -w -f debian/rules clean kmk[2]: Entering directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk[2]: Nothing to be done for `clean'. kmk[2]: Leaving directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk[1]: Nothing to be done for `kdist_config'. for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.22-msg02/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.22-msg02/g ;s/#KVERS#/2.6.22-msg02/g ; s/_KVERS_/2.6.22-msg02/g ; s/##KDREV##/2.6.22-msg02-msg02/g ; s/#KDREV#/2.6.22-msg02-msg02/g ; s/_KDREV_/2.6.22-msg02-msg02/g ' < $templ > ${templ%.modules.in}; \ done dh_testroot dh_clean -k # Build the module kmk all KSRC=/usr/src/linux-headers-2.6.22-msg02 KVER=2.6.22-msg02 KERN_DIR=/usr/src/linux-headers-2.6.22-msg02 ARCH= kmk[2]: Entering directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk KBUILD_VERBOSE=1 -C /usr/src/linux-headers-2.6.22-msg02 SUBDIRS=/usr/src/modass/usr_src/modules/virtualbox-ose SRCROOT=/usr/src/modass/usr_src/modules/virtualbox-ose modules kmk[3]: Entering directory `/usr/src/linux-headers-2.6.22-msg02' Makefile:493: /usr/src/linux-headers-2.6.22-msg02/arch//Makefile: No such file or directory kmk[3]: *** No rule to make target `/usr/src/linux-headers-2.6.22-msg02/arch//Makefile'. Stop. kmk[3]: Leaving directory `/usr/src/linux-headers-2.6.22-msg02' kmk[2]: *** [vboxdrv] Error 2 kmk[2]: Leaving directory `/usr/src/modass/usr_src/modules/virtualbox-ose' kmk[1]: *** [binary-modules] Error 2 kmk[1]: Leaving directory `/usr/src/modass/usr_src/modules/virtualbox-ose' make: *** [kdist_build] Error 2 Después intento hacerlo a mano según la estructura que ha hecho module-assistant $ cd modass/usr_src/modules/virtualbox-ose $ dpkg-buildpackage -rfakeroot -us -uc dpkg-buildpackage: source package virtualbox-ose dpkg-buildpackage: source version 1.5.6-dfsg-3 dpkg-buildpackage: source changed by Michael Meskes <[EMAIL PROTECTED]> dpkg-buildpackage: host architecture i386 fakeroot debian/rules clean make: Nothing to be done for `clean'. dpkg-source -b virtualbox-ose dpkg-source: warning: source directory './virtualbox-ose' is not <sourcepackage>-<upstreamversion> 'virtualbox-ose-1.5.6-dfsg' dpkg-source: building virtualbox-ose in virtualbox-ose_1.5.6-dfsg-3.tar.gz dpkg-source: building virtualbox-ose in virtualbox-ose_1.5.6-dfsg-3.dsc debian/rules build make: Nothing to be done for `build'. fakeroot debian/rules binary make: Nothing to be done for `binary'. dpkg-genchanges >../virtualbox-ose_1.5.6-dfsg-3_i386.changes dpkg-genchanges: failure: cannot read files list file: No such file or directory dpkg-buildpackage: failure: dpkg-genchanges gave error exit status 2 [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471223 -- Marcel Sánchez Góngora Debian Lenny GNU/Linux Linux User #382151 Est. IV año Universidad de las Ciencias Informáticas "Toda la gloria del mundo cabe en un grano de maíz"
signature.asc
Description: Esta parte del mensaje está firmada digitalmente