Your message dated Wed, 03 Jan 2024 19:34:04 +0000
with message-id <[email protected]>
and subject line Bug#755942: fixed in dkms 3.0.12-4
has caused the Debian Bug report #755942,
regarding dkms fails to recognize linux-headers-486; dkms fails to build 486
modules for virtualbox-guest-dkms
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.)
--
755942: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755942
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dkms
Version: 2.2.0.3-1.2
I believe dkms's dependency on linux-headers-* should be satisfied by
linux-headers-486.
Also, dkms fails to build 486 kernel modules for virtualbox-guest-dkms
(version 4.3.12-dfsg-1) when linux-headers-486 is already installed.
Steps to reproduce.
1) Install i386 Jessie in a VirtualBox VM using
debian-jessie-DI-a1-i386-netinst.iso. (Installing i386 Wheezy in the
VM would probably also work, as we will promptly dist-upgrade to sid.)
By default, VirtualBox (version 4.3.10-dfsg-1 on an Ubuntu 14.04 host)
does not enable PAE for 32 bit Debian guests.
Jessie installs with an i486 kernel.
2) edit /etc/apt/sources.list to point to sid
3) apt-get update
4) apt-get dist-upgrade
5) reboot
6) apt-get install virtualbox-guest-dkms
This will install linux-headers-686-pae, even though the VM is running
an i486 kernel.
The 686-pae headers will be installed even if linux-headers-486 is
already installed.
Also, the virtualbox guest kernel modules will be built ONLY for
686-pae. This is true even if linux-headers-486 is already installed.
(Aside: Ideally IMO, installing dkms would install kernel headers that
matched a running or installed kernel, or at least matched the
architecture of a running or installed kernel.)
5) apt-get install linux-headers-486
Installing the 486 headers AFTER virtualbox-guest-dkms will cause the
486 kernel modules to be built. (As per the above, the 486 modules
will NOT be built if the 486 headers are installed FIRST.)
Parts of the above could be due to bugs in virtualbox-guest-dkms. I
am not an expert on how dkms is supposed to work.
Thanks!
--- End Message ---
--- Begin Message ---
Source: dkms
Source-Version: 3.0.12-4
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, 03 Jan 2024 20:16:57 +0100
Source: dkms
Architecture: source
Version: 3.0.12-4
Distribution: unstable
Urgency: medium
Maintainer: Dynamic Kernel Module System Team <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 637877 755942 762061 918918 951404 968763 1059885 1059895 1059900
Changes:
dkms (3.0.12-4) unstable; urgency=medium
.
* common.postinst: Use bash for extracting AUTOINSTALL from dkms.conf.
(Closes: #1059885)
* Stop recommending linux-headers-*.
(Closes: #1059895, #918918, #968763, #637877, #755942, #762061, #951404)
* postinst: Be less greedy and don't remove module source while cleaning up
module builds with empty $arch from the dkms tree. (Closes: #1059900)
Checksums-Sha1:
5760d37c03a4530f894cae0d1b5985ab10a7651c 2360 dkms_3.0.12-4.dsc
c04d13446b36e1354a210e7b8cb7b406cd09fc66 33836 dkms_3.0.12-4.debian.tar.xz
06963f1c2507bad785e8a67e30f99b26f39ee217 5593 dkms_3.0.12-4_source.buildinfo
Checksums-Sha256:
e78eab2b640c9128b80e562b45a0dd5a5eb4abcb1034bed23ed92e1737ee697f 2360
dkms_3.0.12-4.dsc
919307f66f2255a851dd4663627ed9918e2eb5eb408b6f61bf68dbcf5697aab7 33836
dkms_3.0.12-4.debian.tar.xz
5ee734cc9bbe77c27c3abe8226cef54910fcf2bcc37265426360bb22908b4479 5593
dkms_3.0.12-4_source.buildinfo
Files:
2ea05c66e93a68647ca90b1a36c7c284 2360 kernel optional dkms_3.0.12-4.dsc
832714e8138d6ac36d9e1f0a6bcf1cc2 33836 kernel optional
dkms_3.0.12-4.debian.tar.xz
f3d726031a58754d72e5db8401b02efa 5593 kernel optional
dkms_3.0.12-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmWVszkQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCJOOD/46wH7wTxU1VPtpqC8e0pvDXTEyMPCT8qwd
BO+bOVvjtZyG4jC2aV+WsT7XPbv36cHt3WsPXNGyEWccMaUIbcLaeZAIA9TxSszu
kNlukhdSIueRitgV52CjJsXz3fjmX1+KEVa1AQKnujwZIAyl6dTY2fIHplJz+E3U
auw6QhU/ZTrgD1Ouj8xtn/l1ini6IbJOrNC8Tlr1EALM+2mAZisOwR4HYGIbVLmC
xPLNSoVvBma5dvRRf0tbmSSBeHjnN1/CJ7ybD5eey003jHa4+k1l3OoEKLV8efmR
Edi5huCCRrYfksqeobaLXd/p0k3w4VmSnppIv/QJ2Gdr4GMoaKWjEAE71NG9h8zT
DmBPcZPPPoa5Q/lslUswoGb/0v++0IZGoRTUesvS4w0CnfVp2ImchXpX2BWiPwSi
jAbRywNVm/uYG7iEt0DPpy1/X9u+Dzqe3M9GmYkTIF8N9Wn6TYUaD0mWCEoQx4SM
q7ESB2ZlQA82r5JMAmr1Ptf6Il27y0lYtvx/oUEJEukuF9ZXmhEneFlkAvgk9l6W
+cIfTnaU03VErmIb8IWvCmWKvkrh2bHl7EobNwsJn+XbHRBCmjW0bfaCYgU5CSKR
Uo+s9wk/Mg4FXPKdhQTiI90q5edOxX4o/ThRY1+s7v0ZqmlW8jNUqAa1275DYslp
TwiaWarJTQ==
=T3Mz
-----END PGP SIGNATURE-----
--- End Message ---