[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: RE: [cobalt-users] installing Spamassassin error



partially solved, new problem, please read below if you are interested in helping w/my spamassassin install :)

>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::SpamAssassin

then 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