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

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.


More information about the Debian-init-diversity mailing list