Bug#968379: wireshark-common: versioned dependency on libsystemd0 breaks installability with elogind

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Mon Aug 17 16:42:17 BST 2020


On Mon, 17 Aug 2020, Balint Reczey wrote:
> 
> Hi Cristian,

Balint,

> As a workaround you can use equivs to install a dummy package that
> Provides: libsystemd0 (99:99) to satisfy wireshark-common's
> dependencies and lose only the ability to dissect journals which most
> likely you are not interested in ;-).

I would have expected such a dummy package to be provided in the 
distribution, as a proper solution for everyone using another init, 
instead of suggesting they'd roll their own.

> I think there is an agreement with elogind's maintainer and upstream
> about the way this should be fixed so there is no need for workarounds
> in wireshark.

But, as said, I'd rather avoid using any of them, unless forced to do 
so.  It's all about freedom of choice, as long as there is one.

sysvinit has served me well during the passed 20+ years I used it and 
will hopefully continue to do so.  On my debian installations I have:

,----[ /etc/apt/preferences.d/no-systemd ]
| Package: systemd systemd-sysv libsystemd0 libpam-systemd
| Pin: release o=Debian
| Pin-Priority: -1
`----


Cheers,

-- 
Cristian



More information about the Debian-init-diversity mailing list