akane ~ $ sa-learn --spam --mbox Mail/sa-learn-spam
plugin: failed to parse plugin (from @INC): Can't locate Mail/DKIM.pm
in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.8.8 /usr/
local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/
mach /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/
site_perl/5.8.2 /usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/
perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl /usr/local/lib/
perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8) at /usr/local/lib/perl5/
site_perl/5.8.8/Mail/SpamAssassin/Plugin/DKIM.pm line 60.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/
5.8.8/Mail/SpamAssassin/Plugin/DKIM.pm line 60.
Compilation failed in require at (eval 49) line 1.
plugin: failed to create instance of plugin
Mail::SpamAssassin::Plugin::DKIM: Can't locate object method "new"
via package "Mail::SpamAssassin::Plugin::DKIM" at (eval 50) line 1.
running CPAN:
cpan> install Mail::SpamAssassin
Mail::SpamAssassin is up to date (3.001007).
cpan> install
Mail::SpamAssassin::Plugin::DKIM
Mail::SpamAssassin::Plugin::DKIM is up to date (undef).
and
akane ~ $ ls -ls /usr/local/lib/perl5/site_perl/5.8.8/Mail/
SpamAssassin/Plugin/DKIM.pm
16 -r--r--r-- 1 root wheel 14361 Sep 29 07:06 /usr/local/lib/perl5/
site_perl/5.8.8/Mail/SpamAssassin/Plugin/DKIM.pm
And yes, I don't see that in the @INC list above, but why not?
(and for the record, if I link DKIM.pm into /usr/local/lib/perl5/
site_perl/5.8.8/mach/ I get the same error)
--
Hamburgers. The cornerstone of any nutritious breakfast.