On Friday 19 Nov 2004 22:08, Nix wrote:

> > Yes, I know what it means, but see below (I'm not sure exactly where the
> > request for  /usr/bin/perl5.8.3 is coming form or how I fix it) ...
>
> It's on the first line of the sa-learn script (which names the
> interpreter, i.e., perl, to use to interpret the script).

Ah, OK.

> > I'm still not sure where to go from here - I initially suspected that
> > spamassassin was compiled against perl5.8.3 and was therefore looking for
> > that ...
>
> Correct. (Except that it isn't compiled --- only spamc is a compiled
> program --- but that's a nit..)

Yes, I spose I knew that, but meant that I expected a reinstall using perl 
Makefile.pl, make, make install would sort that out ...

> >          which is why I recompiled it hoping that would fix things but it
> > hasn't.
>
> It certainly should have done. What does the top line of sa-learn read?

#!/usr/bin/perl5.8.3 -T -w
which is clearly where the problem lies.
Correcting that to #!/usr/bin/perl5.8.5 -T -w solves the problem but still 
leaves me wondering how it happened in the first place.

Thanks for the help!

-- 
Regards,

Bob

Reply via email to