On Wed, 2020-08-26 at 13:16 +0200, Thorsten Kukuk wrote:
On Wed, Aug 26, Franck Bui wrote:
Hi,
Just a note to let you know that systemd is going to stop pulling in 'sysvinit-tools' package. The dep was added back in 2014 for vhangup(8) but it was no longer used, see [1] for the details.
That might break packages that ignored to specify their dependencies on the tools shipped by 'sysvinit-tools' (such as pidof).
Maybe it's time to drop the pidof of sysvinit-tools (is that maintained at all anymore?) and use the pidof of procps? Which is the successor of the sysvinit-tools pidof?
There is even procps-ng - which in fact is what our 'procps' package contains. procps.spec contains a build condition for pidof; so it should be rather easy to toggle it on (and remove it from sysvinit- tools). Packages wanting to specify this dependency will best do so by specifying Requires: /bin/pidof - then there is no need to worry for the time when that switch from sysvinit-tools to procps would happen. as for sysvinit-tools: the collection is still maintained - latest released tarball was in July 2020. Cheers, Dominique