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
signature.asc
Description: OpenPGP digital signature