Nvidia upgrade fails with m-a
I'm unable to compile the latest nvidia kernel source with
module-assistant, and am not sure I understand what the error is. I'm
getting the following output:
$ sudo m-a update; sudo m-a prepare; sudo m-a auto-install -t nvidia
Updated infos about 87 packages
Getting source for kernel version: 2.6.26-2-amd64
Kernel headers available in /lib/modules/2.6.26-2-amd64/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!
.
Updated infos about 1 packages
Getting source for kernel version: 2.6.26-2-amd64
Kernel headers available in /lib/modules/2.6.26-2-amd64/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/nvidia-kernel.tar.bz2, please wait...
"/usr/share/modass/packages/nvidia-kernel-source" build KVERS=2.6.26-2-amd64 KSRC=/lib/modules/2.6.26-2-amd64/build KDREV=2.6.26-15 kdist_image
/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.26-2-amd64/build KVERREL=2.6.26-2-amd64 clean
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c .tmp_versions
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
dh_clean
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.26-2-amd64/build KVERREL=2.6.26-2-amd64 clean
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
dh_clean
/usr/bin/make -w -f debian/rules configure
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
sed 's/#KVERS#/2.6.26-2-amd64/g' debian/control.template > /usr/src/modules/nvidia-kernel/debian/control
sed 's/#KVERS#/2.6.26-2-amd64/g' debian/dirs.template > /usr/src/modules/nvidia-kernel/debian/dirs
sed 's/#KVERS#/2.6.26-2-amd64/g' debian/override.template > /usr/src/modules/nvidia-kernel/debian/override
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
sed 's/#KVERS#/2.6.26-2-amd64/g' debian/control.template > /usr/src/modules/nvidia-kernel/debian/control
sed 's/#KVERS#/2.6.26-2-amd64/g' debian/dirs.template > /usr/src/modules/nvidia-kernel/debian/dirs
sed 's/#KVERS#/2.6.26-2-amd64/g' debian/override.template > /usr/src/modules/nvidia-kernel/debian/override
dh_testroot
dh_prep
# Build the modules
/usr/bin/make -C . LINUXDIR=/lib/modules/2.6.26-2-amd64/build KVERREL=2.6.26-2-amd64
make[2]: Entering directory `/usr/src/modules/nvidia-kernel'
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
# Install the modules
dh_installdirs
install -m 0644 /usr/src/modules/nvidia-kernel/debian/override /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.26-2-amd64/usr/share/lintian/overrides/nvidia-kernel-2.6.26-2-amd64
install -m 0644 /usr/src/modules/nvidia-kernel/nvidia.ko /usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.26-2-amd64/lib/modules/2.6.26-2-amd64/nvidia/nvidia.ko ; \
install: cannot stat `/usr/src/modules/nvidia-kernel/nvidia.ko': No such file or directory
make[1]: *** [binary-modules] Error 1
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/nvidia-kernel-source.buildlog.2.6.26-2-amd64.1244865884 for details.
Build failed. Press Return to continue...
So, the kernel modules /usr/src/modules/nvidia-kernel/nvidia.ko isn't
being built. Okay, I get that. But I can't understand from the rest of
it *why not*.
Can anyone point me in the right direction here?
--
"Oh, look: rocks!"
-- Doctor Who, "Destiny of the Daleks"
Reply to: