Your message dated Thu, 07 Dec 2023 19:00:12 +0000
with message-id <[email protected]>
and subject line Bug#1040401: fixed in dkms 3.0.12-2
has caused the Debian Bug report #1040401,
regarding dkms: forgets to rebuild all kernel modules when 
autoinstall_all_kernels=1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1040401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040401
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dkms
Version: 3.0.11-3
Severity: normal

I have autoinstall_all_kernels="1" in /etc/dkms/framework.conf
so that all kernel modules are rebuilt when some dependency
changes.

But when I upgraded linux-kbuild-6.3 from 6.3.7-1 to 6.3.11-1 and
installed linux-image-6.3.0-2-amd64 at the same time, a rebuild
of the NVIDIA kernel module for linux-image-6.3.0-1-amd64 (still
installed together with linux-headers-6.3.0-1-*) was not attempted.

A rebuild may be important since an upgrade of the kbuild package may
fix bugs in the build (it may also introduce bugs, but one expects
fixes more often).

[...]
Log started: 2023-07-04  13:23:14
(Reading database [...] 661586 files and directories currently installed.)
Preparing to unpack .../00-linux-compiler-gcc-12-x86_6.3.11-1_amd64.deb ...
Unpacking linux-compiler-gcc-12-x86 (6.3.11-1) over (6.3.7-1) ...
Preparing to unpack .../01-linux-doc_6.3.11-1_all.deb ...
Unpacking linux-doc (6.3.11-1) over (6.3.7-1) ...
Preparing to unpack .../02-linux-doc-6.3_6.3.11-1_all.deb ...
Unpacking linux-doc-6.3 (6.3.11-1) over (6.3.7-1) ...
Selecting previously unselected package linux-headers-6.3.0-2-common.
Preparing to unpack .../03-linux-headers-6.3.0-2-common_6.3.11-1_all.deb ...
Unpacking linux-headers-6.3.0-2-common (6.3.11-1) ...
Preparing to unpack .../04-linux-kbuild-6.3_6.3.11-1_amd64.deb ...
Unpacking linux-kbuild-6.3 (6.3.11-1) over (6.3.7-1) ...
Selecting previously unselected package linux-headers-6.3.0-2-amd64.
Preparing to unpack .../05-linux-headers-6.3.0-2-amd64_6.3.11-1_amd64.deb ...
Unpacking linux-headers-6.3.0-2-amd64 (6.3.11-1) ...
Preparing to unpack .../06-linux-headers-amd64_6.3.11-1_amd64.deb ...
Unpacking linux-headers-amd64 (6.3.11-1) over (6.3.7-1) ...
Selecting previously unselected package linux-image-6.3.0-2-amd64.
Preparing to unpack .../07-linux-image-6.3.0-2-amd64_6.3.11-1_amd64.deb ...
Unpacking linux-image-6.3.0-2-amd64 (6.3.11-1) ...
Preparing to unpack .../08-linux-image-amd64_6.3.11-1_amd64.deb ...
Unpacking linux-image-amd64 (6.3.11-1) over (6.3.7-1) ...
Preparing to unpack .../09-linux-libc-dev_6.3.11-1_i386.deb ...
De-configuring linux-libc-dev:amd64 (6.3.7-1), to allow configuration of 
linux-libc-dev:i386 (6.3.11-1) ...
Unpacking linux-libc-dev:i386 (6.3.11-1) over (6.3.7-1) ...
Preparing to unpack .../10-linux-libc-dev_6.3.11-1_amd64.deb ...
Unpacking linux-libc-dev:amd64 (6.3.11-1) over (6.3.7-1) ...
Setting up linux-image-6.3.0-2-amd64 (6.3.11-1) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.3.0-1-amd64
I: /initrd.img.old is now a symlink to boot/initrd.img-6.3.0-1-amd64
I: /vmlinuz is now a symlink to boot/vmlinuz-6.3.0-2-amd64
I: /initrd.img is now a symlink to boot/initrd.img-6.3.0-2-amd64
/etc/kernel/postinst.d/dkms:
dkms: running auto installation service for kernel 6.3.0-2-amd64.
[...]
dkms autoinstall on 6.3.0-2-amd64/x86_64 succeeded for nvidia-legacy-390xx
dkms: autoinstall for kernel: 6.3.0-2-amd64.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.3.0-2-amd64
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-6.3.0-2-amd64
Found initrd image: /boot/initrd.img-6.3.0-2-amd64
Found linux image: /boot/vmlinuz-6.3.0-1-amd64
Found initrd image: /boot/initrd.img-6.3.0-1-amd64
Found linux image: /boot/vmlinuz-6.1.0-9-amd64
Found initrd image: /boot/initrd.img-6.1.0-9-amd64
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
done
Setting up linux-headers-6.3.0-2-common (6.3.11-1) ...
Setting up linux-libc-dev:amd64 (6.3.11-1) ...
Setting up linux-libc-dev:i386 (6.3.11-1) ...
Setting up linux-image-amd64 (6.3.11-1) ...
Setting up linux-compiler-gcc-12-x86 (6.3.11-1) ...
Setting up linux-doc-6.3 (6.3.11-1) ...
Setting up linux-kbuild-6.3 (6.3.11-1) ...
Setting up linux-headers-6.3.0-2-amd64 (6.3.11-1) ...
/etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.3.0-2-amd64.
dkms: autoinstall for kernel: 6.3.0-2-amd64.
Setting up linux-doc (6.3.11-1) ...
Setting up linux-headers-amd64 (6.3.11-1) ...
Log ended: 2023-07-04  13:25:07

cventin:~> dpkg -l | fgrep ' 6.3'
ii  linux-compiler-gcc-12-x86                    6.3.11-1                       
      amd64        Compiler for Linux on x86 (meta-package)
ii  linux-doc                                    6.3.11-1                       
      all          Linux kernel specific documentation (meta-package)
ii  linux-doc-6.3                                6.3.11-1                       
      all          Linux kernel specific documentation for version 6.3
ii  linux-headers-6.3.0-1-amd64                  6.3.7-1                        
      amd64        Header files for Linux 6.3.0-1-amd64
ii  linux-headers-6.3.0-1-common                 6.3.7-1                        
      all          Common header files for Linux 6.3.0-1
ii  linux-headers-6.3.0-2-amd64                  6.3.11-1                       
      amd64        Header files for Linux 6.3.0-2-amd64
ii  linux-headers-6.3.0-2-common                 6.3.11-1                       
      all          Common header files for Linux 6.3.0-2
ii  linux-headers-amd64                          6.3.11-1                       
      amd64        Header files for Linux amd64 configuration (meta-package)
ii  linux-image-6.3.0-1-amd64                    6.3.7-1                        
      amd64        Linux 6.3 for 64-bit PCs (signed)
ii  linux-image-6.3.0-2-amd64                    6.3.11-1                       
      amd64        Linux 6.3 for 64-bit PCs (signed)
ii  linux-image-amd64                            6.3.11-1                       
      amd64        Linux for 64-bit PCs (meta-package)
ii  linux-kbuild-6.3                             6.3.11-1                       
      amd64        Kbuild infrastructure for Linux 6.3
ii  linux-libc-dev:amd64                         6.3.11-1                       
      amd64        Linux support headers for userspace development
ii  linux-libc-dev:i386                          6.3.11-1                       
      i386         Linux support headers for userspace development

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-security'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dkms depends on:
ii  build-essential         12.10
ii  clang-10 [c-compiler]   1:10.0.1-8+b1
ii  clang-11 [c-compiler]   1:11.1.0-6+b2
ii  clang-12 [c-compiler]   1:12.0.1-21
ii  clang-13 [c-compiler]   1:13.0.1-11+b2
ii  clang-14 [c-compiler]   1:14.0.6-12
ii  clang-15 [c-compiler]   1:15.0.7-6
ii  clang-3.6 [c-compiler]  1:3.6.2-3
ii  clang-3.7 [c-compiler]  1:3.7.1-3+b2
ii  clang-6.0 [c-compiler]  1:6.0.1-14.1
ii  clang-7 [c-compiler]    1:7.0.1-12
ii  clang-8 [c-compiler]    1:8.0.1-10+b1
ii  clang-9 [c-compiler]    1:9.0.1-20+b1
ii  dpkg-dev                1.21.22
ii  gcc [c-compiler]        4:12.3.0-1
ii  gcc-10 [c-compiler]     10.4.0-9
ii  gcc-11 [c-compiler]     11.4.0-1
ii  gcc-12 [c-compiler]     12.3.0-5
ii  gcc-13 [c-compiler]     13.1.0-7
ii  gcc-4.8 [c-compiler]    4.8.5-4
ii  gcc-4.9 [c-compiler]    4.9.4-2
ii  gcc-5 [c-compiler]      5.5.0-12
ii  gcc-6 [c-compiler]      6.5.0-2
ii  gcc-8 [c-compiler]      8.4.0-7
ii  gcc-9 [c-compiler]      9.5.0-3+b1
ii  kmod                    30+20230519-1
ii  lsb-release             12.0-1
ii  make                    4.3-4.1
ii  patch                   2.7.6-7
ii  tcc [c-compiler]        0.9.27+git20200814.62c30a4a-1

Versions of packages dkms recommends:
ii  fakeroot                                     1.31-1.2
ii  linux-headers-amd64 [linux-headers-generic]  6.3.11-1
ii  sudo                                         1.9.13p3-3

Versions of packages dkms suggests:
ii  e2fsprogs  1.47.0-2
ii  menu       2.1.49

-- Configuration Files:
/etc/dkms/framework.conf changed:
verbose="1"
autoinstall_all_kernels="1"


-- no debconf information

-- 
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

--- End Message ---
--- Begin Message ---
Source: dkms
Source-Version: 3.0.12-2
Done: Andreas Beckmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dkms, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (supplier of updated dkms package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 06 Dec 2023 00:48:28 +0100
Source: dkms
Binary: dh-dkms dkms dkms-noautoinstall-test-dkms dkms-test-dkms
Architecture: source all
Version: 3.0.12-2
Distribution: experimental
Urgency: medium
Maintainer: Dynamic Kernel Module System Team <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Description:
 dh-dkms    - debhelper addon for the Dynamic Kernel Module System (DKMS)
 dkms       - Dynamic Kernel Module System (DKMS)
 dkms-noautoinstall-test-dkms - trivial dkms noautoinstall test kernel module
 dkms-test-dkms - trivial dkms test kernel module
Closes: 621846 660043 736803 894250 1034013 1040401 1052243 1056949
Changes:
 dkms (3.0.12-2) experimental; urgency=medium
 .
   * Cherry-pick upstream patches:
     - Use 'unbuild' instead of 'remove' in kernel prerm script to keep the
       modules in 'added' state.  (Closes: #621846, #894250)
     - Document MOK key *and* cert recreation behavior if MOK key *or* cert is
       missing.  (Closes: #1052243)
   * kernel/header_postinst.d hook: On header upgrades w/o package name change,
     'unbuild' all 'autoinstall'ed modules built against the old version first
     to ensure they get rebuilt against the upgraded headers on the next
     'autoinstall'.  (Closes: #1040401, #1034013)
   * common.postinst: Only build AUTOINSTALL="yes" modules on installation.
   * Clean up obsolete /etc/kernel/install.d/dkms, renamed to 40-dkms.install.
     (Closes: #1056949)
   * postinst: Clean up modules with empty $arch from dkms tree. (Cf. #1036033)
   * postinst: Clean up dangling source links from dkms tree.  (LP: #830915)
   * dh_dkms: Strip epoch from upstream version.  (Closes: #660043)
   * dh_dkms: Error out on invalid package versions.
   * dh_dkms: Always substitute #MODULE_VERSION#.  (Closes: #736803)
   * Add dkms-noautoinstall-test-dkms package with a trivial kernel module for
     dkms tests.
   * Add autopkgtests using dkms-noautoinstall-test-dkms.
   * Upload to experimental.
Checksums-Sha1:
 bbf02bea77d722fb4c2ee30296ecfa4a0cfcb486 2360 dkms_3.0.12-2.dsc
 691d39fce2b580f77822f0cd2445a8b1710ee3a3 32108 dkms_3.0.12-2.debian.tar.xz
 5923aee13ea6046f487c694313155dbde1aa15a3 14820 dh-dkms_3.0.12-2_all.deb
 4c82f7c24a0f692dda747a6a99e72d1cf6bc30bd 10264 
dkms-noautoinstall-test-dkms_3.0.12-2_all.deb
 9caf7791fce0261ea1ff026f8686d1d8ac81efee 10220 dkms-test-dkms_3.0.12-2_all.deb
 6503fbbe73826d179df7ec6187b73f3f02c6d4ac 51300 dkms_3.0.12-2_all.deb
 d852f4c6c7721989eb9103f9c8c14ce860bafbf3 6690 dkms_3.0.12-2_amd64.buildinfo
Checksums-Sha256:
 e7abf1d00bde7a799f1b3eb60c1978b3b8c08bd2cfdf8196bdc1710c325eef52 2360 
dkms_3.0.12-2.dsc
 6555df61844aa3d8a571ab481284ff1809c7da028c365541863d840ed5d641ba 32108 
dkms_3.0.12-2.debian.tar.xz
 f7d40156a053d12fa4ea2e6c00405fcd531637cfce4a88e8d7ca2bd0da315911 14820 
dh-dkms_3.0.12-2_all.deb
 ec3c3af17cad24417451e32724331ca6580b1d63d80efc76ae1f0adeadc9b79a 10264 
dkms-noautoinstall-test-dkms_3.0.12-2_all.deb
 63cdfd46d37f3532d5b72b1f048b860531950f5e3b7bc48e48ee6ee0a6af777d 10220 
dkms-test-dkms_3.0.12-2_all.deb
 0fa8bf19ced655b6c4a66cc4930af76ec806c2d41bcac705448a65f787b2d700 51300 
dkms_3.0.12-2_all.deb
 8eb02f6eaf3e5dd62097da702a58aa872df28fe9c0f487386ade4a610fab07d9 6690 
dkms_3.0.12-2_amd64.buildinfo
Files:
 2742f7dfe00bd4e93e6dc76e4a5aacc7 2360 kernel optional dkms_3.0.12-2.dsc
 4321a7e85c65425f43ae0a23d482a238 32108 kernel optional 
dkms_3.0.12-2.debian.tar.xz
 71d9d4a9070a61c009d14751881bcc5b 14820 kernel optional dh-dkms_3.0.12-2_all.deb
 366508c236e35d6ce86e26ff7c1ac864 10264 kernel optional 
dkms-noautoinstall-test-dkms_3.0.12-2_all.deb
 c47f7c6079762e0ab57bf63411fd439f 10220 kernel optional 
dkms-test-dkms_3.0.12-2_all.deb
 4943b3ae618a326bd1e12ec8969f28d4 51300 kernel optional dkms_3.0.12-2_all.deb
 b359fa07789732d15fd1c26a6522f7f4 6690 kernel optional 
dkms_3.0.12-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmVvt0IQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCNBtEACEoQcOWeywgshlgDw+jsPvQ7ZLyxffnRuI
Jf1B/zIXG6DnVyWeX9IQ/7z+qwmc02UWDdIRibcfYudbXILcHsodl4XRt8nIWRiG
OfMeJtX9A/jhmhEJfO/W2l/rE+tXlWK4doj3qEsFAqA/2qPiK2LA1Ts/MmQyaf7+
lTvxohrbm9F/SMo49HFcwDr10lWcNMpZZfvjqFeiIqUmXlW1Qhdri+PbqCSpjzJf
kc7YOge77Cf2q62+lqc9GPDCVifHLdQee3Rf+wWt1+reUBMQmqBOTMBijATlvHBm
JiD7hAT7G2kjlFzPHGPkrb8P+bizxem9hJ2T9jmOWGJWJBzVCLaMghIsjxj+gRAt
aHttzvu31EdKIdeWB+t6rSpXDmu3hPC1smnhA7fC26+u2U1ZN6CcRfnQEwSNj8I6
KgQuApWb1uA3dPZPZDj0lvyMIj0dX8encPHwFsy1xzsnusr+a8eDJJSBryl9AFjd
jaPocKfw0oiaEnYvQaXXgtbxWQn7PtDrhRAXqZ0Lx3IRWIXJJ3EsPfXl1ews3088
mkTniEFroG4jiAQIn3drhrFcnLQmlc4/ccrr0Vk5BuzZCbVLiDVAZ9wtuTXWfJhk
LBg5P+8mzIjfPJknnwc/djnezq1POAkoN7xXZuCJuOQEL3IL/8Q1VudPje2IgOQ2
+7rIgyN2NA==
=oqzX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to