Package: nvidia-kernel-source Version: 195.36.24-1 Severity: important Tags: squeeze
The latest change in debian/rules applies a new behaviour of the build script which makes manual building the module not working anymore according to documentation README.debian method #3: I'm using several different kernels on my machine, and normally I build the nvidia packages for all of them by just setting the respective environment variables KVERS and KSRC to the different values and then building the modules one after another manually by calling /usr/src/modules/nvidia-kernel/debian/rules binary_modules. The latest changes in version 195.36.24-2 do not consider these already set variables anymore but, as far as I understood the script takes the version from the target of /usr/src/linux, which, on my machine always points to the 'main' kernel, meaning the one currently in testing. So, compiling for different versions always needs a change of that symlink including the risk of letting this point to a wrong version afterwards when forgetting to re-set it. Please, either update the documentation to give the user a hint why building does not work as he's used to or (preferrably) let the script check if these variables are already set and consider them. Best regards, Edgar -- Package-specific info: uname -a: Linux blechtrottel 2.6.32-3-amd64 #1 SMP Thu Feb 25 07:33:41 UTC 2010 x86_64 GNU/Linux /proc/version: Linux version 2.6.32-3-amd64 (Debian 2.6.32-9) ([email protected]) (gcc version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Thu Feb 25 07:33:41 UTC 2010 /proc/driver/nvidia/version: NVRM version: NVIDIA UNIX x86_64 Kernel Module 195.36.24 Thu Apr 22 19:10:14 PDT 2010 GCC version: gcc version 4.3.4 (Debian 4.3.4-10) lspci 'VGA compatible controller [0300]': 01:00.0 VGA compatible controller [0300]: nVidia Corporation G80 [GeForce 8800 GTS] [10de:0193] (rev a2) (prog-if 00 [VGA controller]) Subsystem: eVga.com. Corp. Device [3842:e825] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 25 Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M] Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M] Region 3: Memory at fa000000 (64-bit, non-prefetchable) [size=32M] Region 5: I/O ports at bc00 [size=128] [virtual] Expansion ROM at fe6e0000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: nvidia -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages nvidia-kernel-source depends on: ii debhelper 7.4.20 helper programs for debian/rules ii make 3.81-8 An utility for Directing compilati ii quilt 0.48-7 Tool to work with series of patche Versions of packages nvidia-kernel-source recommends: ii kernel-package 12.033 A utility for building Linux kerne ii module-assistant 0.11.3 tool to make module package creati ii nvidia-glx 195.36.24-1 NVIDIA binary Xorg driver ii nvidia-kernel-common 20100522+1 NVIDIA binary kernel module suppor nvidia-kernel-source suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

