Bug#468147: Re: Bug#468147: Check for correct lsb-base dependency for init script functions
* Santiago Vila <sanvila@unex.es> [161011 01:35]:
> As of today, lsb-base is "less essential" than before, because
> util-linux no longer depends on it in stretch.
>
> Also, if I'm not mistaken, lsb-base is a shell library to be used by
> init.d scripts, but those scripts are obsoleted by systemd.
They are obsolete when replaced by systemd native service files, AND
we are no longer bound to support non-systemd init systems. (Maybe I
have missed a change to that?)
As long as this is not the case, all packages that ship a daemon will
have to depend on lsb-base, or reimplement the log_* functions PLUS the
systemctl redirect logic.
It could have been argued that init-system-helpers ("helper tools
for all init systems") should depend on lsb-base...
How does this change improve the situation, when it is implicitly
forbidden for a system to have lsb-base missing?
Puzzled,
--
,''`. Christian Hofstaedtler <zeha@debian.org>
: :' : Debian Developer
`. `' 7D1A CFFA D9E0 806C 9C4C D392 5C13 D6DB 9305 2E03
`-
Reply to: