Не могу собрать модули в пакеты для ядра 2.6.12
Здравствуйте,
Пытаюсь собрать модуль nvidia для свежеустановленного ядра 2.6.12. make-kpkg вываливается со следующей ошибкой :
debian:~# cd /usr/src/linux-headers-2.6.13-1-686/
debian:/usr/src/linux-headers-2.6.13-1-686# make-kpkg modules_image
/usr/bin/make \
ARCH=i386 oldconfig
make[1]: Entering directory `/usr/src/linux-headers-2.6.13-1-686'
scripts/Makefile.build:13: scripts/basic/Makefile: No such file or directory
make[2]: *** Нет правила для сборки цели `scripts/basic/Makefile'. Останов.
make[1]: *** [scripts_basic] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.13-1-686'
make: *** [stamp-kernel-configure] Ошибка 2
nvidia-kernel-source конечно же установил и разархивировал в /usr/src/modules/, но это тут не важно. Ошибка, как я понял, заключается в отсутствии Makefile в каталоге scripts/basic у linux-headers. Погуглив, наткнулся на аналогичную ошибку только для 2.6.12-1-k7 - для версии 2.6.12-1 ошибка не воспроизводится, а для более стрших ревизий воспроизводится.
После этого в changelog заметил запись для 2.6.12-2 :
* Strip down the scripts dir in the headers packages. (Bastian Blank)
Решения этой проблемы не нашел. Может кто подскажет что можно сделать? или же поможет написать reportbug(или же сам напишет), а то у меня не очень хорошо с английским и я не знаю на что вешать этот баг, на make-kpkg или же на ядро.
Reply to: