On Tue, 7 Nov 2023, Patrik Schindler wrote:

>>> I have sysvinit-core installed and orphan-sysvinit-scripts was not pulled 
>>> in automatically.
>> Yeah, it’s not.
>
>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).

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.

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.

>> 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.

bye,
//mirabilos
-- 
<ch> you introduced a merge commit        │<mika> % g rebase -i HEAD^^
<mika> sorry, no idea and rebasing just fscked │<mika> Segmentation
<ch> should have cloned into a clean repo      │  fault (core dumped)
<ch> if I rebase that now, it's really ugh     │<mika:#grml> wuahhhhhh

Reply via email to