On Fri, Oct 20, 2006 at 02:30:14PM -0400, Brian S. Meehan wrote:
> Oct 20 14:10:20 mail spamd[5776]: configuration file
> "/usr/share/spamassassin/20_net_tests.cf" requires version 3.001007 of
> SpamAssassin, but this is code ve
> rsion 3.000004. Maybe you need to use the -C switch, or remove the old
> config files? Skipping this file at
> /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin
> /Conf/Parser.pm line 332.

You have the 3.1.7 rules installed, but are using the perl modules from 3.0.4.

> Oct 20 14:10:22 mail spamd[5776]: Failed to run __ENV_AND_HDR_FROM_MATCH
> SpamAssassin test, skipping:__(Can't locate object method
> "check_for_matching_env_an
> d_hdr_from" via package "Mail::SpamAssassin::PerMsgStatus" at
> /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/PerMsgStatus.pm line
> 2340._)

You're going to be missing a bunch of functions.

> Reading the top errors indicates that I haven't removed something from the
> old version, but without knowing for sure what I should remove, I am
> hesitant to do so. The bottom errors indicate something didn't get
> installed or configured correctly. Please advise.

It appears that your upgrade didn't complete.  I would go and blow away the
perl modules, scripts, and default rules, then install 3.1.7, then go from
there.

-- 
Randomly Selected Tagline:
"What is the difference between a Democrat and a Republican?  A Democrat
 blows, a Republican sucks."     - Lewis Black, Comedy Central Presents

Attachment: pgpUA1IYtJT0B.pgp
Description: PGP signature

Reply via email to