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