> On Wed, 8 Jul 2009, Terry Carmen wrote: > >> I'm running: >> >> #spamassassin --version >> SpamAssassin version 3.1.9 >> running on Perl version 5.8.8 >> >> and would greatly appreciate a help in troubleshooting this problem. >> >> I'm getting the error messages below from spamassaassin --lint, but it seems >> to be bogus, since CHARSETS_LIKELY_TO_FP_AS_CAPS is defined in >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin: >> >> Any ideas? > >> [30813] warn: plugin: failed to create instance of plugin >> Mail::SpamAssassin::Plugin::HeaderEval: Can't locate object method "new" via >> package "Mail::SpamAssassin::Plugin::HeaderEval" at >> /usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/Plugin/HeaderEval.pm line >> 39. > >> [30813] warn: plugin: failed to parse plugin (from @INC): >> "CHARSETS_LIKELY_TO_FP_AS_CAPS" is not exported by the >> Mail::SpamAssassin::Constants module > > ...etc. > > It looks like you have multiple different versions partially installed. > The HeaderEval plugin does not exist in 3.1.9, and > CHARSETS_LIKELY_TO_FP_AS_CAPS is not defined in the 3.1.9 Constants.pm > file. > > I'd suggest completely uninstalling SA and reinstalling 3.2.5 from > scratch. > > Note that you need to install SA upgrades using the same method every > time; you can't mix CPAN and distro packages and tarball, things will get > confused. I suspect that's what happened here.
That's probably a good guess. There are a ton of SA dependencies and I believe that's exactly what happened. It seems to be running OK, so I'll just wait until the new server is ready, and reinstall it. Thanks for the reply! Terry