Bug#1055463: sysvinit-core: Please entirely remove SysVinit
Patrik Schindler
poc at pocnet.net
Tue Nov 7 09:07:14 GMT 2023
Am 07.11.2023 um 02:28 schrieb Thorsten Glaser <t.glaser at tarent.de>:
>> As I'm learning from a discussion in bug #1055466, this is due to orphan-sysvinit-scripts "only" being recommended and not a hard dependency.
>
> Recommends count, they are installed by default since, uh, lenny or so (a decision I still personally revert on all systems because that also includes transitive Recommends; instead I inspect the list of recommended packages manually).
Reiterating what I've stated in #1055466 in other words… leaving aside recommends-are-default, missing recommends IMHO should not half-break a system at upgrade time.
> In trixie, o-s-s definitely should be a Depends of one of the packages (sysvinit? sysv-rc? or what?) but it was too late for bookworm, and it only affected users of a small number of packages there, IIRC.
Small but important. A system without (a running) logging daemon is not a proper Linux system. What exactly should pull in is probably a mere matter of taste.
> But yes, maybe that should be fixed in a stable upgrade, now that we know o-s-s is here to stay, it will be required in the next release, and there is visible user impact. Back then these things weren’t yet this clear.
Well, I definitely got some bruises and I'm still contemplating about other distro options.
Should I open up another bug report for making o-s-s a hard dependency for (one of) the SysVinit packages?
>>> I dislike the having the init scripts separate very much, too. But it’s either that…
>>
>> … or try to reconcile Devuan efforts with Debian policies.
>
> Ugh, no.
Sigh. That's why I hate politics. Technology can't fix what politics and half-cooked compromises has broken. And affected users stay behind with "WTF".
:wq! PoC
More information about the Debian-init-diversity
mailing list