On 1/29/20 8:19 PM, Simon McVittie wrote: > - Linux systems not booted with systemd > (either no init system at all, like a typical schroot or Docker > container, or a non-systemd init system like sysvinit)
This is very much one type of systems I have in mind, yes, and open{sysusers,tmpfiles} could help to make them smaller. Just pulling the whole systemd stack to add system users seems too much for very little benefits. > I think we have a fairly good picture of the costs that would be > incurred from using alternatives: more interacting code paths to test, > potentially more configurations that are technically possible but are > not considered supported, and packages with "Depends: systemd (>= 321)" > (or indeed systemd itself, in the case of systems using it to boot) > not being able to rely on having access to all systemd 321 features, > which doesn't seem like a least-astonishment situation to be in. However, > Michael, or anyone else opposing this change: if you have anything to > add to those, please do. We don't need to do "Depends: systemd (>= 321)", we could have a virtual package provided by both implementations. Cheers, Thomas Goirand (zigo)