On 8/22/25 9:58 AM, g1 wrote:
Package: kexec-tools
Followup-For: Bug #1111802
It has been necessary for sysvinit since forever, and still is in trixie.
Moreover, the script copied verbatim from bookworm works flawlessly:
no change required. Surprise!
At every major debian release, perfectly working init scripts disappear
from packages such as nftables, rsyslog, kexec-tools not for being buggy
or useless but because they are not needed anymore for systemd.
Perhaps the o-s-s people will pick them up from the garbage can for the
next release, but in the current release something stays broken.
Breaking things gratuitously for people that still use SysV will
perhaps persuade them to finally switch to systemd-sysv, but is not
very respectful.
I hear you. It was not the intent to force people to switch to systemd.
init scripts were removed as resolution to bug #1039248. systemd started
shipping its own unit files which meant systemd unit files had to be
removed from kexec-tools due to conflict. With Trixie, each package that
includes init scripts had to include systemd unit files as well. Without
systemd unit files, init scripts had to be removed.
Your use case is compelling enough. I will look into how it can be
addressed.
--
Khalid