Re: s6-ps

From: Colin Booth <>
Date: Sun, 6 Jan 2019 18:07:41 +0000

On Sun, Jan 06, 2019 at 07:30:21AM +0000, Laurent Bercot wrote:
> - The execline library is required to build a few of s6's utilities
> (typically: s6-ftrig-listen).
> - The execlineb binary is required for use of the !processor directive
> in s6-log.
> - Some of the other binaries provided by execline are used by
> s6 utilities, for instance s6-fdholder-store.
Ah, good point. I was misremembering and thought s6-log processed the
command string itself but used libexecline to teach it how, similar to
s6-ftrig-listen's dependency.

Looking a bit closer, the one that's going to break the hardest for
people using s6 solely as a supervisor is s6-notifyoncheck since you can
inline a check program with the -c option. I'm not sure how many people
go that route who aren't already going to have execline installed, but
it's something that will definitely cause some ill will.
> "Recommends" is a mistake. Without execline, parts of the s6 suite
> of programs will break.
> --
> Laurent

Colin Booth
Received on Sun Jan 06 2019 - 18:07:41 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC