Package: reform-tools Version: 1.71-1 Severity: serious reform-tools installs a kernel hook under /usr/share/kernel. As you know, this currently only works with unofficial kernel packages.
The official kernel packages should support this in trixie, but I still do not want packages to rely on this until *after* the trixie release. There is no way to depend on "a new enough kernel package" other than through the requirement that systems are fully upgraded to one stable release before upgrading further. If you are not convinced by that, then there is another problem for partial upgrades: if debianutils is not upgraded to at least version 5.21 then this hook will cause kernel package installation to fail as it will try to pass 2 hook directories to run-parts which is not supported. So you should add a versioned dependency on debianutils if you leave the hook under /usr/share/kernel for the trixie release. Ben. -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldoldstable-updates'), (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.12.19-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages reform-tools depends on: ii alsa-utils 1.2.14-1 ii console-setup 1.236 ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5 ii debconf 1.5.91 pn gpiod <none> ii jq 1.7.1-5 ii keyboard-configuration 1.236 ii mount 2.41-4 ii parted 3.6-5 ii procps 2:4.0.4-8 pn reform2-lpc-dkms <none> ii rsync 3.4.1+ds1-3 ii systemd 257.5-2 ii tzdata 2025b-2 Versions of packages reform-tools recommends: pn bmap-tools <none> pn brightnessctl <none> ii debian-keyring 2025.03.23 ii fonts-font-awesome 5.0.10+really4.7.0~dfsg-4.1 pn fonts-jetbrains-mono <none> pn foot <none> pn gir1.2-ayatanaappindicator3-0.1 <none> ii gir1.2-gdesktopenums-3.0 48.0-1 ii gir1.2-gdkpixbuf-2.0 2.42.12+dfsg-2 ii gir1.2-glib-2.0 2.84.1-1 ii gir1.2-gtk-3.0 3.24.49-3 pn gir1.2-gtklayershell-0.1 <none> ii gir1.2-notify-0.7 0.8.6-1 ii gnome-system-monitor 48.1-1 pn ircii <none> pn pavucontrol <none> ii pulseaudio-utils 17.0+dfsg1-2+b1 ii python3 3.13.3-1 ii python3-gi 3.50.0-4+b1 pn python3-usb1 <none> pn thunar <none> Versions of packages reform-tools suggests: pn reform-branding <none> -- Ben Hutchings It is impossible to make anything foolproof because fools are so ingenious.
signature.asc
Description: PGP signature