Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1271815
| From | Ben Hutchings <benh@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d |
| Date | 2025-11-27 12:30 +0100 |
| Message-ID | <LVImd-g8MM-1@gated-at.bofh.it> (permalink) |
| References | <LUYMp-fC7i-5@gated-at.bofh.it> <LVxAt-g1xo-1@gated-at.bofh.it> <LUYMp-fC7i-5@gated-at.bofh.it> <LVxAt-g1xo-1@gated-at.bofh.it> |
| Organization | Debian |
[Multipart message — attachments visible in raw view] - view raw
Control: reassign -1 linux-base 4.12
On Thu, 2025-11-27 at 00:56 +0100, Andreas Beckmann wrote:
> On 11/25/25 11:38, Andras Korn wrote:
> > Package: dkms
> > Version: 3.2.2-1
>
> > dkms ships a /etc/kernel/header_postinst.d/dkms file, which I suppose is expected to run when the linux-headers postinst scripts call:
> >
> > linux-run-hooks headers postinst $version -- "$@"
> >
> > However, linux-run-hooks doesn't use /etc/kernel/header_postinst.d, only /etc/kernel/headers_postinst.d, so the shipped /etc/kernel/header_postinst.d/dkms is never run.
> >
> > (I verified this by adding --verbose --debug to the run-parts invocation in linux-run-hooks.)
>
> This is an uncommunicated (maybe even unintended) path change on the
> src:linux side. Older kernels had this in linux-headers-*.postinst:
[...]
This was an unintended change when I reimplemented hook handling in
linux-run-hooks (in linux-base). I just didn't notice that the
directory prefix was previously "header_" and not "headers_" (like the
package names).
Since nothing appears to install a hook in the new directories
(/{etc,usr/share}/kernel/headers_postinst.d) yet, I will change this
back rather than trying to support both.
Ben.
--
Ben Hutchings - Debian developer, member of kernel, installer and LTS
teams
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Andras Korn <korn-debbugs@elan.rulez.org> - 2025-11-25 11:50 +0100
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Andreas Beckmann <anbe@debian.org> - 2025-11-27 01:00 +0100
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Ben Hutchings <benh@debian.org> - 2025-11-27 12:30 +0100
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Andras Korn <korn-debbugs@elan.rulez.org> - 2025-11-27 15:10 +0100
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Ben Hutchings <benh@debian.org> - 2025-11-27 15:50 +0100
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Andras Korn <korn-debbugs@elan.rulez.org> - 2025-11-28 10:40 +0100
Bug#1121366: Ships /etc/kernel/header_postinst.d instead of /etc/kernel/headers_postinst.d Ben Hutchings <benh@debian.org> - 2025-11-27 13:00 +0100
csiph-web