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