Hi

Am 28.01.20 um 14:59 schrieb Ansgar:
> I tried linking systemd-{sysusers,tmpfiles} statically against
> systemd's private library earlier this month.  It increases the
> binaries size by ~100 kB (compared to Installed-Size: 14.2 MB of
> systemd that is just one percent).

Is that 100K per binary?
We also have the overhead from /usr/share/doc/, so another 100K+
More importantly, this requires a downstream patch, and I'm really
trying hard to reduce the number of those downstream patches.

> If we want to use systemd-{sysusers,tmpfiles} in maintainer scripts to
> create system users and/or directories under /var, then I think we
> should split it off into a separate package, say systemd-utils, so that
> package installation doesn't pull in the entire systemd init (for
> containers or other uses that might not require an init).

Given that open{sysusers,tmpfiles} are currently packaged, shouldn't we
wait how that plays out first?
Maybe they are sufficiently well maintained upstream/downstream that
they would be an alternative for such a use case.

What I'm currently missing, is an overall plan. If the sysusers
interface is something we want as distro, there should be a coordinated
effort, not every package doing this on its own.

Regards,
Michael


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to