I have perl5.00503 on my system, an old SuSE 6.4. I just downloaded and built spamassassin 2.31 and seem to be missing a perl module it uses (Pod::Usage). I don't see anything that indicates what version of perl spamassassin requires. Does anybody know? While running the recommended tests I get the following error output: ~/Mail-SpamAssassin-2.31 > spamassassin -t <sample-nonspam.txt >nonspam.out Can't locate Pod/Usage.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i586-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i586-linux /usr/lib/perl5/site_perl/5.005 .) at /usr/bin/spamassassin line 8. BEGIN failed--compilation aborted at /usr/bin/spamassassin line 8. Thanks, Jim
On Mon, 2002-07-01 at 16:32, Jim Cunning wrote:
I have perl5.00503 on my system, an old SuSE 6.4. I just downloaded and built spamassassin 2.31 and seem to be missing a perl module it uses (Pod::Usage). I don't see anything that indicates what version of perl spamassassin requires. Does anybody know?
Go to http://www.cpan.org and look for the Pod::Usage module. I don't think it's your version of Perl. You just need to install this other module.
While running the recommended tests I get the following error output:
~/Mail-SpamAssassin-2.31 > spamassassin -t <sample-nonspam.txt >nonspam.out Can't locate Pod/Usage.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i586-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i586-linux /usr/lib/perl5/site_perl/5.005 .) at /usr/bin/spamassassin line 8. BEGIN failed--compilation aborted at /usr/bin/spamassassin line 8.
-- Robert Wohlfarth rjwohlfar@galaxyinternet.net "Is not life more important than food, and the body more important than clothes?" -- Matthew 6:25b
On 1 Jul 2002, Robert Wohlfarth wrote:
On Mon, 2002-07-01 at 16:32, Jim Cunning wrote:
I have perl5.00503 on my system, an old SuSE 6.4. I just downloaded and built spamassassin 2.31 and seem to be missing a perl module it uses (Pod::Usage). I don't see anything that indicates what version of perl spamassassin requires. Does anybody know?
Go to http://www.cpan.org and look for the Pod::Usage module. I don't think it's your version of Perl. You just need to install this other module.
I did download the Pod::Usage module, but in order to get it I also had to get File::Spec. But spamassassin still wouldn't run until I downloaded Time::HiRes. AFter that I could run spamassassin in test mode, without compile error output, but unfortunately without any other output either. In the tests, the files nospam.out and spam.out should contain the filtered sample emails, but both were zero length. I then downloaded and built perl 5.6.1 and erased the 5.005.03 rpm and reinstalled spamassassin. It all worked fined. I haven't seen any statement to this effect, but it appears to me that spamassassin requires a perl version later than 5.005.03. Jim
While running the recommended tests I get the following error output:
~/Mail-SpamAssassin-2.31 > spamassassin -t <sample-nonspam.txt >nonspam.out Can't locate Pod/Usage.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i586-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i586-linux /usr/lib/perl5/site_perl/5.005 .) at /usr/bin/spamassassin line 8. BEGIN failed--compilation aborted at /usr/bin/spamassassin line 8.
participants (2)
-
Jim Cunning
-
Robert Wohlfarth