[Pkg-openssl-devel] Should OpenSSL/ libssl3 depend on brotli?

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Sat Sep 7 10:41:34 BST 2024


On 2024-09-07 01:25:29 [+0200], Guillem Jover wrote:
> Hi!
Hi Guillem,

> Perhaps an alternative option would be to switch coreutils to use
> libmd instead of libcrypto? It seems to contain all the needed algos
> that are currently used by coreutils, and it is already part of the
> pseudo-essential set via dpkg and passwd via libbsd. This would reduce
> the pseudo-essential set size, and also free you from this constraint
> when deciding whether to include brotli (or future new dependencies).

What is the benefit of reducing the pseudo-essential size? I have
libssl installed on all of my systems since it is pulled in at least by
openssh. 

The benefit of using openssl for crypto is that the algorithm are highly
optimized for a wide set of architectures. This is a benefit. Especially
for tools like sha1sum where you could iterate over large files. Also on
modern CPUs sha1 outperforms md5 ;)

> Thanks,
> Guillem

Sebastian



More information about the Pkg-openssl-devel mailing list