You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Theo Van Dinter <fe...@kluge.net> on 2004/09/22 17:07:34 UTC

Re: FAIL Mail-SpamAssassin-3.0.0 sun4-solaris 2.8

On Wed, Sep 22, 2004 at 06:54:24AM -0700, Thurn, Martin wrote:
> Please cc any replies to cpan-testers@perl.org to keep other
> test volunteers informed and to prevent any duplicate effort.
> 	
> t/bayessql..................Use of uninitialized value in exit at t/bayessql.t line 26.
> skipped
>         all skipped: no reason given

Hrm.  These warnings are caused by our use of:

use constant TEST_ENABLED => (-e 't/do_net' || -e 'do_net');
[...]
exit unless TEST_ENABLED;

apparently 5.9.1 does things a little differently.  it looks as either
TEST_ENABLED gets undef instead of 0 (which should be fine via the
unless), and/or 'unless TEST_ENABLED' doesn't cleanly treat undef as
false now (works fine in 5.6 and 5.8).  or both.  my first instinct is:
perl bug.

> t/spamc_l...................	Not found: connfailed =  spamc: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#1 of 3): Connection refused
> # Failed test 3 in t/SATest.pm at line 530
> FAILED test 3
> 	Failed 1/3 tests, 66.67% okay

Basically the spamd process isn't running/listening so connection fails.  If
you run the script it should create some output logs in t/log and we can debug
from there.   Another option is to just run make test again (or just this
test) and see what happens.

-- 
Randomly Generated Tagline:
"Why does Sea World have a seafood restaurant? I'm halfway through my
 fishburger and I realize, Oh my God....I could be eating a slow
 learner."                  - Lynda Montgomery