Bug#940034: libelogind0: replacing a core system library and conflicting against the default init considered harmful
Julien Cristau
jcristau at debian.org
Wed Sep 11 13:48:19 BST 2019
Package: libelogind0
Version: 241.3-1+debian1
Severity: serious
I wrote this in #934132 but that is being ignored so I'll repeat here.
I don't think it's reasonable to ship this package with C/R/P
libsystemd0.
I think it opens you (and, more importantly, users) up to issues like
#934491. Even if #935910 were to be fixed in the package manager in
bullseye, it would still mean libelogind0 couldn't ship with the C/R/P
until bullseye+1.
But beyond that particular issue, I'm sorry to say I think fundamentally
attempting to provide a drop-in replacement for libsystemd0 while
conflicting with systemd is doomed. The replacement of sysvinit with
systemd was careful to keep both init systems co-installable, and I
think that's something to preserve to avoid providing users with a
loaded footgun with alternative init systems.
Cheers,
Julien
More information about the Debian-init-diversity
mailing list