[Pkg-dkms-maint] Bug#583580: closed by Michael Gilbert <michael.s.gilbert at gmail.com> (re: dkms: does not build modules for all installed kernels)

Andrei Popescu andreimpopescu at gmail.com
Tue Jun 29 11:55:58 UTC 2010


On Du, 06 iun 10, 17:51:09, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the dkms package:
> 
> #583580: dkms: does not build modules for all installed kernels
> 
> It has been closed by Michael Gilbert <michael.s.gilbert at gmail.com>.

[...]

> version: 2.1.1.2-3
> 
> modules will only be updated for kernels that have the headers package
> installed. 

$ dpkg -l linux-* | grep ^ii
ii  linux-base                                    2.6.34-1~experimental.1         Linux image base package
ii  linux-headers-2.6.26-2-amd64                  2.6.26-24                       Header files for Linux 2.6.26-2-amd64
ii  linux-headers-2.6.26-2-common                 2.6.26-24                       Common header files for Linux 2.6.26-2
ii  linux-headers-2.6.29-2-amd64                  2.6.29-5                        Header files for Linux 2.6.29-2-amd64
ii  linux-headers-2.6.29-2-common                 2.6.29-5                        Common header files for Linux 2.6.29-2
ii  linux-headers-2.6.31-1-amd64                  2.6.31-2                        Header files for Linux 2.6.31-1-amd64
ii  linux-headers-2.6.31-1-common                 2.6.31-2                        Common header files for Linux 2.6.31-1
ii  linux-headers-2.6.32-1-amd64                  2.6.32-6                        Header files for Linux 2.6.32-1-amd64
ii  linux-headers-2.6.32-1-common                 2.6.32-6                        Common header files for Linux 2.6.32-1
ii  linux-headers-2.6.32-2-amd64                  2.6.32-8                        Header files for Linux 2.6.32-2-amd64
ii  linux-headers-2.6.32-2-common                 2.6.32-8                        Common header files for Linux 2.6.32-2
ii  linux-headers-2.6.32-3-amd64                  2.6.32-9                        Header files for Linux 2.6.32-3-amd64
ii  linux-headers-2.6.32-3-common                 2.6.32-9                        Common header files for Linux 2.6.32-3
ii  linux-headers-2.6.32-4-amd64                  2.6.32-11                       Header files for Linux 2.6.32-4-amd64
ii  linux-headers-2.6.32-4-common                 2.6.32-11                       Common header files for Linux 2.6.32-4
ii  linux-headers-2.6.32-5-amd64                  2.6.32-15                       Header files for Linux 2.6.32-5-amd64
ii  linux-headers-2.6.32-5-common                 2.6.32-15                       Common header files for Linux 2.6.32-5
ii  linux-image-2.6-amd64                         2.6.32+27                       Linux 2.6 for 64-bit PCs (meta-package)
ii  linux-image-2.6.26-2-amd64                    2.6.26-24                       Linux 2.6.26 image on AMD64
ii  linux-image-2.6.29-2-amd64                    2.6.29-5                        Linux 2.6.29 image on AMD64
ii  linux-image-2.6.30-2-amd64                    2.6.30-8                        Linux 2.6.30 image on AMD64
ii  linux-image-2.6.31-1-amd64                    2.6.31-2                        Linux 2.6.31 for 64-bit PCs
ii  linux-image-2.6.32-1-amd64                    2.6.32-6                        Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-2-amd64                    2.6.32-8                        Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-3-amd64                    2.6.32-9                        Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-4-amd64                    2.6.32-11                       Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-5-amd64                    2.6.32-15                       Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.34-1-amd64                    2.6.34-1~experimental.1         Linux 2.6.34 for 64-bit PCs
ii  linux-kbuild-2.6.26                           2.6.26-3                        Kbuild infrastructure for Linux 2.6.26
ii  linux-kbuild-2.6.29                           2.6.29-1                        Kbuild infrastructure for Linux 2.6.29
ii  linux-kbuild-2.6.31                           2.6.31.2-1                      Kbuild infrastructure for Linux 2.6.31
ii  linux-kbuild-2.6.32                           2.6.32-1                        Kbuild infrastructure for Linux 2.6.32
ii  linux-libc-dev                                2.6.32-15                       Linux support headers for userspace developm
ii  linux-sound-base                              1.0.23+dfsg-1                   base package for ALSA and OSS sound systems

The only headers missing are the ones for 2.6.30-2-amd64, but:

# dpkg-reconfigure nvidia-kernel-dkms

-------- Uninstall Beginning --------
Module:  nvidia
Version: 195.36.24
Kernel:  2.6.26-2-amd64 (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nvidia.ko:
 - Uninstallation
   - Deleting from: /lib/modules/2.6.26-2-amd64/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.
depmod..........

DKMS: uninstall Completed.

-------- Uninstall Beginning --------
Module:  nvidia
Version: 195.36.24
Kernel:  2.6.32-5-amd64 (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nvidia.ko:
 - Uninstallation
   - Deleting from: /lib/modules/2.6.32-5-amd64/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.
depmod....

DKMS: uninstall Completed.

-------- Uninstall Beginning --------
Module:  nvidia
Version: 195.36.24
Kernel:  2.6.29-2-amd64 (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nvidia.ko:
 - Uninstallation
   - Deleting from: /lib/modules/2.6.29-2-amd64/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod......

DKMS: uninstall Completed.

------------------------------
Deleting module version: 195.36.24
completely from the DKMS tree.
------------------------------
Done.
Loading new nvidia-195.36.24 DKMS files...
Building for 2.6.29-2-amd64 and 2.6.34-1-amd64
Building initial module for 2.6.29-2-amd64
Done.

nvidia.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/2.6.29-2-amd64/updates/dkms/

depmod....

DKMS: install Completed.
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
#

Regards,
Andrei
-- 
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-dkms-maint/attachments/20100629/fd41af2d/attachment.pgp>


More information about the Pkg-dkms-maint mailing list