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.
--
John Hardin KA7OHZ http://www.impsec.org/~jhardin/
jhar...@impsec.org FALaholic #11174 pgpk -a jhar...@impsec.org
key: 0xB8732E79 -- 2D8C 34F4 6411 F507 136C AF76 D822 E6E6 B873 2E79
-----------------------------------------------------------------------
A sword is never a killer, it is but a tool in the killer's hands.
-- Lucius Annaeus Seneca (Martial) 4BC-65AD
-----------------------------------------------------------------------
12 days until the 40th anniversary of Apollo 11 landing on the Moon