> 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


Reply via email to