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

Reply via email to