"Scott Techlist" <[email protected]> writes:

> Redhat/Centos 8 
>
> Spamassassin 3.4.0 running on Perl version 5.16.3

3.4.0 was released in February, 2014.
4.0.0 was released on December 18, 2022.

Thus you are more than 3 years behind making the jump to 4, and using a
long-unmaintained version of 3.4.x, instead of 3.4.6 (from 2021 I
think).

FWIW, my system says:

  $ spamassassin --version
  SpamAssassin version 4.0.2
    running on Perl version 5.42.0

While I can't claim there are problems with your perl version, SA 3.4.0
is too old to be reasonable to use.  I would not expect SA's current
rules, or KAM rules, to necessarily work well with old SA.  Were I
maintaining a ruleset, I wouldn't be testing with obsolete SA.

My advice is figure out how to run current code instead.  This is
basically a redhat problem, caused by your choice (or someone else's in
your world) to run old software because "stable" is better than
up-to-date ("LTS") and how to get newer versions of things that need to
be newer should probably be addressed in redhat/centos channels.

Overall, your errors look like packaging problems.

Reply via email to