I would seriously take a shot at using the latest 5.8.x ActivePerl build. I known the openhandhome site still recommends using the older ActivePerl 5.6.1 release, but there are a number of bug fixes in the 5.8.6 and 5.8.7 releases that impact SpamAssassin's stability.
 
The last I discussed the recommendation with Michael Bell (the author of the openhandhome tutorial), he said he had documented cases where ActivePerl 5.8.6 (at the time) caused problems where 5.6.1 did not. I'm not sure whether those cases have been reported and fixed (or why they hadn't been previously). I just know from my own experience that SpamAssassin is much more stable in my environment using the latest ActivePerl release that it is with 5.6.1.
 
Bret
 
 


From: marcantonio [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 15, 2005 5:18 AM
To: users@spamassassin.apache.org
Subject: "EADDRINUSE" is not exported by the Errno module at lib/Mail/SpamAssassin/DnsResolver.pm

Hi,

after downloading and installing ActivePerl 5.6.1.638 on a Windows2003 box, and carefully following instructions on how to install SA (I have installed version 3.1.0), it fails when testing with:

    spamassassin -D < sample-spam.txt

with the following error:

//
D:\Mail-SpamAssassin-3.1.0>spamassassin -D < sample-nonspam.txt
"EADDRINUSE" is not exported by the Errno module at lib/Mail/SpamAssassin/DnsRes
olver.pm line 45
Can't continue after import errors at lib/Mail/SpamAssassin/DnsResolver.pm line
45
BEGIN failed--compilation aborted at lib/Mail/SpamAssassin/DnsResolver.pm line 4
5.
Compilation failed in require at lib/Mail/SpamAssassin.pm line 75.
BEGIN failed--compilation aborted at lib/Mail/SpamAssassin.pm line 75.
Compilation failed in require at spamassassin line 77.
BEGIN failed--compilation aborted at spamassassin line 77.
//

what am I doing wrong? I carefully followed instructions at www.openhandhome.com/howtosa300.html

thanks in advance,

Marcantonio


Reply via email to