On Mon, 5 Jun 2023 10:11:46 +0100 Simon McVittie <s...@debian.org> wrote: > On Mon, 05 Jun 2023 at 01:36:25 +0100, Luca Boccassi wrote: > > Our time is worth more than 80K or whatever it is of disk space in a > > throw-away container. > > I agree that the systemd maintainers' time is a limited resource that we > should not waste, but that size estimate is off by a couple of orders of > magnitude. On amd64, aptitude tells me systemd-standalone-tmpfiles and > -sysusers are about 700K of Uncompressed Size between them, while the > full systemd and libsystemd-shared packages add up to about 15M. For > genuinely throwaway containers, yes, it's not worth optimizing this, > but for containers that will be archived in a registry and/or kept > running longer-term, that seems like enough that maintainers of Docker > containers, etc. will want to use the standalone binaries if they are > sufficient for the container's needs. > > (This is ignoring any extra library dependencies that might be required by > systemd and libsystemd-shared but unnecessary for the standalone binaries; > if there are any, then obviously the effective size delta increases.)
Sure, but again, those special cases that really care about that particular angle can simply adjust their dependencies accordingly, there's nothing stopping them from doing so. It does not need to be the default. -- Kind regards, Luca Boccassi
signature.asc
Description: This is a digitally signed message part