On 2022-10-22 at 03:46:24 UTC-0400 (Sat, 22 Oct 2022 07:46:24 +0000)
Marc <m...@f1-outsourcing.eu>
is rumored to have said:

WTF is this??? I just need milter to send requests to an external container. That should be 1MB install not 315MB.

MOST of that is build tools: GCC and its world of hurt, apparently 2 versions of binutils, llvm-libs just because you can't have too many build worlds, plus quite randomly the whole Perl documentation set and SELinux management tools. I'm sure you don't really need all of that at runtime.

Talk to your packager. They can maybe explain the oddballs. The build tools are just build tools: if you build your own binaries, you need them.


Anyone else having this on a different distribution?

Probably. The spamass-milter software (which is NOT part OF SpamAssassin) requires a compiler and associated build tools. It has both build and runtime dependencies. Hilarity ensues...

For SpamAssassin proper, if you want to build the spamc binary yourself you need a compiler. If you want a fully-functional installation of SA you need a deep tree of Perl modules, which opens up a potential hellscape of dependencies.

SpamAssassin is not now and never has been designed to operate on severely constrained systems. If you want a smaller installation, you would need to build a customized package on a heftier system and just install the built artifacts. It would still include all those Perl modules, but there's no need to include a full build environment on a machine that is just running SA.




--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire

Reply via email to