Saturday, November 6, 2004, 2:59:02 PM, I wrote: RM> I lost my Windows XP desktop this month while I was out of town. RM> I've now reconstructed it from scratch, using the vendor's recovery RM> disks, ie: wiping out everything (fortunately all data is on backups). RM> I installed current Cygwin, all needed modules (I believe), then using RM> CPAN installed all modules needed for SpamAssassin, and then attempted RM> to install SA also via CPAN.
RM> t/dnsbl is failing, with messages like: >> t/dnsbl..........Bareword found in conditional at t/dnsbl.t line 15. >> Not found: P_2 = <dns:134.88.73.210.dnsbltest.spamassassin.org> >> > [127.0.0.4] >> # Failed test 1 in t/SATest.pm at line 530 RM> ... Another data point for those interested: I've made no system changes (no changes anywhere within the Cygwin environment), but instead of using CPAN to download 3.0.1, I did a direct download of 3.0.1 from the Apache mirror (zip format), unzipped the file into my Cygwin home directory, and did a standard install (perl Makefile.PL ; make ; make test ; make install). I used the same default userid in both runs, and expected the results to be the same. However, the only error during the entire "make test" suite was > t/dnsbl.....Bareword found in conditional at t/dnsbl.t line 15. None of the other errors were reported, and the tests completed with > All tests successful, 5 tests skipped. > Files=67, Tests=1493, 498 wallclock secs (202.32 cusr + 92.63 csys = 294.94 > CPU) The code I downloaded from the mirror should be identical to what came to me via CPAN, but the results are different. Any ideas why? If I can figure out anything useful from this, I'm willing to document it on the Wiki, but so far all I've got are some head scratches. Bob Menschel
