On Tue, Dec 01, 2020 at 10:48:26PM +0100, Michał Mirosław wrote: > Current unstable package introduces a lot of unneeded dependencies > making it hard to use socklog outside of system-wide use-case (eg. in > trimmed-down chroot). Please split the system configuration part to > separate package, as the program itself doesn't hard-depend on more > than the libc. > > This is a regression compared to the 2.1.0-8 version carried over from > ancient times.
Hi Michał, It is true that the socklog package is indeed intended to be deployed as a replacement for system log daemons such as rsyslogd. This was a deliberate choice. I am interested in your use-case though, do you use svlogd/runit at all with socklog? The current dependencies are quite few really: Depends: runit, runit-helper (>= 2.10.0~), sysuser-helper (<< 1.4), libc6 (>= 2.4) Together these weight about 530K (excluding libc6). A rather large part of this is in fact man pages and stuff under /usr/share/doc, which are both often removed from trimmed-down chroots. Which of these dependencies is bothering you? Cheers, -- Mathieu Mirmont <m...@parad0x.org>
signature.asc
Description: PGP signature