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
pgpUA1IYtJT0B.pgp
Description: PGP signature