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



Reply via email to