>You need at least version 0.8 of the File::Spec module! >BEGIN failed--compilation aborted at ./Makefile.PL line 14. This is the command set I used, nothing more: perl Makefile.PL make make test make install So the question is - anything else to make spamassassin install believe that version 0.8 of the File::Spec is installed? ------------------ Assuming those commands were done from a su'ed shell, it should have worked. To find out what version of File::Spec you have installed, type the following at a shell prompt: perl -MFile::Spec -e 'print "$File::Spec::VERSION\n"'
Okay - I solved the file :: spec thing - there were lines at the end of the compiles that said it would nice if you removed a bunch of files, for instance: /usr/lib/perl5/5.00503/File/Spec.pm
I originally figured I'd do this when done to be safe, but, it was the key to get to the next step. Instead of deleting them, I renamed them all with a .save extension - then the perl line above showed version 8.
Now I have another problem, when I do the last step of the spamassassin install:
cd ../Mail-SpamAssassin-2.41 (perl ./Makefile.PL make;make test;make install UNINST=1) I get: Warning: prerequisite HTML::Parser 3 not found at (eval 1) line 220. Writing Makefile for Mail::SpamAssassinthen all sorts of compile errors. I assume someone is going to tell me to get another file and install it, like my file :: spec problem ... so if this is the case, please pass it on.
If I was not here alone right now on tech support and trying to get this done in between phone calls I may actually go to the archives and find it, but I know someone knows this off the top of their head :)
Thanks so much!!! Jale