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>

Attachment: signature.asc
Description: PGP signature

Reply via email to