What about "spamassassin -D --lint"? btw I suspect this is from having 2 versions of SpamAssassin installed, and/or 2 versions of perl, colliding with each other.
--j. Michael Monnerie writes: > On Mittwoch, 12. November 2008 Justin Mason wrote: > > Are you using the sought ruleset? I updated that last night to > > bundle the new anti-fraud component. However it all looks fine and > > I can't see a bug that would cause those errors... > > Oh, my first mail to the list arrived, so I seem to not get any mails > since 2nd November. I'll look into that. > > Meanwhile, my apologies for double posting. > > And yes Justin, I'm using 2 channels, one is your sought rules. But even > just calling sa-update gives errors: > > ******************************************************************* > # sa-update > Subroutine check_for_from_dns redefined at > /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/EvalTests.pm line > 1429. > plugin: failed to parse plugin (from @INC): Bareword > "Mail::SpamAssassin::Constants::CHARSETS_LIKELY_TO_FP_AS_CAPS" not > allowed while "strict subs" in use at > /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Plugin/HeaderEval.pm > line 968. > Compilation failed in require at (eval 101) line 1. > > plugin: failed to parse plugin (from @INC): > "CHARSETS_LIKELY_TO_FP_AS_CAPS" is not exported by the > Mail::SpamAssassin::Constants module > Can't continue after import errors at > /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Plugin/MIMEEval.pm line > 22 > BEGIN failed--compilation aborted at > /usr/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Plugin/MIMEEval.pm line > 22. > Compilation failed in require at (eval 102) line 1. > > Use of uninitialized value in concatenation (.) or string at > /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line > 2669. > Use of uninitialized value in concatenation (.) or string at > /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line > 2669. > Use of uninitialized value in concatenation (.) or string at > /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/PerMsgStatus.pm line > 2669. > Number found where operator expected at (eval 143) line 10, near "} > (and much more lines follow) > ******************************************************************* > > mfg zmi > -- > // Michael Monnerie, Ing.BSc ----- http://it-management.at > // Tel: 0660 / 415 65 31 .network.your.ideas. > // PGP Key: "curl -s http://zmi.at/zmi.asc | gpg --import" > // Fingerprint: AC19 F9D5 36ED CD8A EF38 500E CE14 91F7 1C12 09B4 > // Keyserver: www.keyserver.net Key-ID: 1C1209B4 > > exit 255