You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by David Thompson <dt...@vizsolutions.com> on 2004/04/20 01:48:40 UTC

Trying to make on FreeBSD 4.4 (make test fails) Help

I've been working on trying to get SA 2.63 up an running on a server 
for a couple of days now. I've RTFM, checked the Wiki, searched the 
mailing list archives and google'd groups and the web and can find no 
fixes. I've installed a fresh copy of Perl 5.8.3, installed all the 
pre-reqs--no problems. Can anybody help me out here? I'm at a loss as 
to what to try next.

Compile SpamAssassin and run make test and get the following:

PERL_DL_NONLAZY=1 /usr/local/perl/bin/perl "-MExtUtils::Command::MM" 
"-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/basic_lint................ok
t/cidrs.....................ok
t/db_awl_path...............ok
t/db_based_whitelist........ok
t/db_based_whitelist_ips....ok
t/forged_rcvd...............ok
t/gtube.....................ok
t/html_obfu.................ok
t/lang_pl_tests.............ok
t/nonspam...................ok
t/razor2....................skipped
         all skipped: no reason given
t/recips....................ok
t/reportheader..............ok
t/rule_tests................ok
t/sha1......................ok
t/spam......................ok
t/spamc.....................ok
t/spamc_B...................spamc in free(): warning: modified (page-) pointer.
t/spamc_B...................ok 1/8      Not found: spamflag = X-Spam-Flag: YES
t/spamc_B...................ok 2/8# Failed test 8 in t/SATest.pm at line 388
t/spamc_B...................FAILED test 8
         Failed 1/8 tests, 87.50% okay
t/spamc_c...................# Failed test 1 in t/spamc_c.t at line 13
#  t/spamc_c.t line 13 is: ok (!spamcrun ("-c < data/spam/001", 
\&patterns_run_cb));
t/spamc_c...................FAILED test 1
         Failed 1/2 tests, 50.00% okay
t/spamc_c_stdout_closed.....# Failed test 1 in 
t/spamc_c_stdout_closed.t at line 29
#  t/spamc_c_stdout_closed.t line 29 is: ok (!myrun ("-c < 
data/spam/001", \&patterns_run_cb));
t/spamc_c_stdout_closed.....FAILED test 1
         Failed 1/2 tests, 50.00% okay
t/spamd.....................    Not found: endsinnums =  FROM_ENDS_IN_NUMS
t/spamd.....................ok 1/7# Failed test 2 in t/SATest.pm at line 388
         Not found: noreal =  NO_REAL_NAME
# Failed test 3 in t/SATest.pm at line 388 fail #2
         Not found: flag =  X-Spam-Flag: YES
t/spamd.....................NOK 2# Failed test 5 in t/SATest.pm at 
line 388 fail #3
         Not found: stars =  X-Spam-Level: **********
# Failed test 6 in t/SATest.pm at line 388 fail #4
         Not found: status =  X-Spam-Status: Yes, hits=
# Failed test 7 in t/SATest.pm at line 388 fail #5
t/spamd.....................FAILED tests 2-3, 5-7
         Failed 5/7 tests, 28.57% okay
t/spamd_allow_user_rules....ok 3/5      Not found: myfoo =  1.0 MYFOO
# Failed test 4 in t/SATest.pm at line 388
t/spamd_allow_user_rules....FAILED test 4
         Failed 1/5 tests, 80.00% okay
t/spamd_hup.................ok 5/8      Not found: flag =  X-Spam-Flag: YES
t/spamd_hup.................ok 6/8# Failed test 8 in t/SATest.pm at line 388
t/spamd_hup.................FAILED test 8
         Failed 1/8 tests, 87.50% okay
t/spamd_maxchildren.........ok 1/22     Not found: endsinnums = 
FROM_ENDS_IN_NUMS
t/spamd_maxchildren.........ok 2/22# Failed test 3 in t/SATest.pm at line 388
         Not found: noreal =  NO_REAL_NAME
# Failed test 4 in t/SATest.pm at line 388 fail #2
t/spamd_maxchildren.........NOK 3       Not found: flag =  X-Spam-Flag: YES
# Failed test 5 in t/SATest.pm at line 388 fail #3
t/spamd_maxchildren.........NOK 4       Not found: stars = 
X-Spam-Level: **********
t/spamd_maxchildren.........NOK 5# Failed test 6 in t/SATest.pm at 
line 388 fail #4
         Not found: status =  X-Spam-Status: Yes, hits=
# Failed test 7 in t/SATest.pm at line 388 fail #5
t/spamd_maxchildren.........ok 15/22    Not found: endsinnums = 
FROM_ENDS_IN_NUMS
t/spamd_maxchildren.........ok 16/22# Failed test 17 in t/SATest.pm 
at line 388 fail #6
         Not found: noreal =  NO_REAL_NAME
t/spamd_maxchildren.........NOK 17# Failed test 18 in t/SATest.pm at 
line 388 fail #7
         Not found: flag =  X-Spam-Flag: YES
# Failed test 19 in t/SATest.pm at line 388 fail #8
         Not found: stars =  X-Spam-Level: **********
# Failed test 20 in t/SATest.pm at line 388 fail #9
t/spamd_maxchildren.........NOK 18      Not found: status = 
X-Spam-Status: Yes, hits=
t/spamd_maxchildren.........NOK 19# Failed test 21 in t/SATest.pm at 
line 388 fail #10
t/spamd_maxchildren.........FAILED tests 3-7, 17-21
         Failed 10/22 tests, 54.55% okay
t/spamd_maxsize.............ok
t/spamd_port................    Not found: flag =  X-Spam-Flag: YES
t/spamd_port................ok 1/4# Failed test 3 in t/SATest.pm at line 388
t/spamd_port................ok 2/4      Not found: status = 
X-Spam-Status: Yes, hits=
t/spamd_port................NOK 3# Failed test 4 in t/SATest.pm at 
line 388 fail #2
t/spamd_port................FAILED tests 3-4
         Failed 2/4 tests, 50.00% okay
t/spamd_protocol_10.........ok 1/10     Not found: symbolshit =  GTUBE
# Failed test 2 in t/SATest.pm at line 388
         Not found: response-11 =  SPAMD/1.1 0 EX_OK
# Failed test 3 in t/SATest.pm at line 388 fail #2
t/spamd_protocol_10.........NOK 2       Not found: spamheader =  Spam: True ;
t/spamd_protocol_10.........NOK 3# Failed test 4 in t/SATest.pm at 
line 388 fail #3
t/spamd_protocol_10.........ok 5/10     Not found: symbolshit =  GTUBE
# Failed test 6 in t/SATest.pm at line 388 fail #4
         Not found: response-11 =  SPAMD/1.1 0 EX_OK
t/spamd_protocol_10.........NOK 6# Failed test 7 in t/SATest.pm at 
line 388 fail #5
         Not found: spamheader =  Spam: True ;
# Failed test 8 in t/SATest.pm at line 388 fail #6
t/spamd_protocol_10.........FAILED tests 2-4, 6-10
         Failed 8/10 tests, 20.00% okay
t/spamd_report..............ok 1/8      Not found: endsinnums = 
FROM_ENDS_IN_NUMS
t/spamd_report..............ok 2/8# Failed test 3 in t/SATest.pm at line 388
         Not found: date =  INVALID_DATE
# Failed test 4 in t/SATest.pm at line 388 fail #2
         Not found: noreal =  NO_REAL_NAME
# Failed test 5 in t/SATest.pm at line 388 fail #3
t/spamd_report..............NOK 5       Not found: habeas = HABEAS_SWE
t/spamd_report..............ok 6/8# Failed test 7 in t/SATest.pm at 
line 388 fail #4
t/spamd_report..............FAILED tests 3-5, 7
         Failed 4/8 tests, 50.00% okay
t/spamd_report_ifspam.......ok 1/10     Not found: endsinnums = 
FROM_ENDS_IN_NUMS
t/spamd_report_ifspam.......ok 2/10# Failed test 3 in t/SATest.pm at line 388
         Not found: date =  INVALID_DATE
t/spamd_report_ifspam.......NOK 3# Failed test 4 in t/SATest.pm at 
line 388 fail #2
         Not found: noreal =  NO_REAL_NAME
t/spamd_report_ifspam.......NOK 4# Failed test 5 in t/SATest.pm at 
line 388 fail #3
t/spamd_report_ifspam.......FAILED tests 3-5
         Failed 3/10 tests, 70.00% okay
t/spamd_stop................    Not found: status =  X-Spam-Status: Yes,
t/spamd_stop................ok 1/2# Failed test 2 in t/SATest.pm at line 388
t/spamd_stop................FAILED test 2
         Failed 1/2 tests, 50.00% okay
t/spamd_symbols.............    Not found: endsinnums =  FROM_ENDS_IN_NUMS,
t/spamd_symbols.............ok 1/3# Failed test 2 in t/SATest.pm at line 388
         Not found: noreal =  NO_REAL_NAME,
# Failed test 3 in t/SATest.pm at line 388 fail #2
t/spamd_symbols.............FAILED tests 2-3
         Failed 2/3 tests, 33.33% okay
t/spamd_unix................ok
t/spamd_utf8................    Not found: flag =  X-Spam-Flag: YES
t/spamd_utf8................ok 1/3# Failed test 2 in t/SATest.pm at line 388
         Not found: status =  X-Spam-Status: Yes, hits=
# Failed test 3 in t/SATest.pm at line 388 fail #2
t/spamd_utf8................FAILED tests 2-3
         Failed 2/3 tests, 33.33% okay
t/strip2....................ok
t/stripmarkup...............ok
t/utf8......................ok
t/whitelist_addrs...........ok
t/whitelist_to..............ok
t/zz_cleanup................ok
Failed Test                Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/spamc_B.t                               8    1  12.50%  8
t/spamc_c.t                               2    1  50.00%  1
t/spamc_c_stdout_closed.t                 2    1  50.00%  1
t/spamd.t                                 7    5  71.43%  2-3 5-7
t/spamd_allow_user_rules.t                5    1  20.00%  4
t/spamd_hup.t                             8    1  12.50%  8
t/spamd_maxchildren.t                    22   10  45.45%  3-7 17-21
t/spamd_port.t                            4    2  50.00%  3-4
t/spamd_protocol_10.t                    10    8  80.00%  2-4 6-10
t/spamd_report.t                          8    4  50.00%  3-5 7
t/spamd_report_ifspam.t                  10    3  30.00%  3-5
t/spamd_stop.t                            2    1  50.00%  2
t/spamd_symbols.t                         3    2  66.67%  2-3
t/spamd_utf8.t                            3    2  66.67%  2-3
1 test skipped.
Failed 14/39 test scripts, 64.10% okay. 42/281 subtests failed, 85.05% okay.
*** Error code 2

-- 
.............................................................................
David L. Thompson                   Visualization and Imagery Solutions, Inc.
mailto:dthompsn@vizsolutions.com    5515 Skyway Drive, Missoula, MT 59804
                                     Phone : (406)756-7472

Re: Trying to make on FreeBSD 4.4 (make test fails) Help

Posted by Martin Hepworth <ma...@solid-state-logic.com>.
DAvid

what happens if you install from CPAN???

4.4 is quite old, you may have better luck if you upgrade to stable (4.9).

--
Martin Hepworth
Snr Systems Administrator
Solid State Logic
Tel: +44 (0)1865 842300


David Thompson wrote:
> I've been working on trying to get SA 2.63 up an running on a server for 
> a couple of days now. I've RTFM, checked the Wiki, searched the mailing 
> list archives and google'd groups and the web and can find no fixes. 
> I've installed a fresh copy of Perl 5.8.3, installed all the 
> pre-reqs--no problems. Can anybody help me out here? I'm at a loss as to 
> what to try next.
> 
> Compile SpamAssassin and run make test and get the following:
> 
> PERL_DL_NONLAZY=1 /usr/local/perl/bin/perl "-MExtUtils::Command::MM" 
> "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/basic_lint................ok
> t/cidrs.....................ok
> t/db_awl_path...............ok
> t/db_based_whitelist........ok
> t/db_based_whitelist_ips....ok
> t/forged_rcvd...............ok
> t/gtube.....................ok
> t/html_obfu.................ok
> t/lang_pl_tests.............ok
> t/nonspam...................ok
> t/razor2....................skipped
>         all skipped: no reason given
> t/recips....................ok
> t/reportheader..............ok
> t/rule_tests................ok
> t/sha1......................ok
> t/spam......................ok
> t/spamc.....................ok
> t/spamc_B...................spamc in free(): warning: modified (page-) 
> pointer.
> t/spamc_B...................ok 1/8      Not found: spamflag = 
> X-Spam-Flag: YES
> t/spamc_B...................ok 2/8# Failed test 8 in t/SATest.pm at line 
> 388
> t/spamc_B...................FAILED test 8
>         Failed 1/8 tests, 87.50% okay
> t/spamc_c...................# Failed test 1 in t/spamc_c.t at line 13
> #  t/spamc_c.t line 13 is: ok (!spamcrun ("-c < data/spam/001", 
> \&patterns_run_cb));
> t/spamc_c...................FAILED test 1
>         Failed 1/2 tests, 50.00% okay
> t/spamc_c_stdout_closed.....# Failed test 1 in t/spamc_c_stdout_closed.t 
> at line 29
> #  t/spamc_c_stdout_closed.t line 29 is: ok (!myrun ("-c < 
> data/spam/001", \&patterns_run_cb));
> t/spamc_c_stdout_closed.....FAILED test 1
>         Failed 1/2 tests, 50.00% okay
> t/spamd.....................    Not found: endsinnums =  FROM_ENDS_IN_NUMS
> t/spamd.....................ok 1/7# Failed test 2 in t/SATest.pm at line 
> 388
>         Not found: noreal =  NO_REAL_NAME
> # Failed test 3 in t/SATest.pm at line 388 fail #2
>         Not found: flag =  X-Spam-Flag: YES
> t/spamd.....................NOK 2# Failed test 5 in t/SATest.pm at line 
> 388 fail #3
>         Not found: stars =  X-Spam-Level: **********
> # Failed test 6 in t/SATest.pm at line 388 fail #4
>         Not found: status =  X-Spam-Status: Yes, hits=
> # Failed test 7 in t/SATest.pm at line 388 fail #5
> t/spamd.....................FAILED tests 2-3, 5-7
>         Failed 5/7 tests, 28.57% okay
> t/spamd_allow_user_rules....ok 3/5      Not found: myfoo =  1.0 MYFOO
> # Failed test 4 in t/SATest.pm at line 388
> t/spamd_allow_user_rules....FAILED test 4
>         Failed 1/5 tests, 80.00% okay
> t/spamd_hup.................ok 5/8      Not found: flag =  X-Spam-Flag: YES
> t/spamd_hup.................ok 6/8# Failed test 8 in t/SATest.pm at line 
> 388
> t/spamd_hup.................FAILED test 8
>         Failed 1/8 tests, 87.50% okay
> t/spamd_maxchildren.........ok 1/22     Not found: endsinnums = 
> FROM_ENDS_IN_NUMS
> t/spamd_maxchildren.........ok 2/22# Failed test 3 in t/SATest.pm at 
> line 388
>         Not found: noreal =  NO_REAL_NAME
> # Failed test 4 in t/SATest.pm at line 388 fail #2
> t/spamd_maxchildren.........NOK 3       Not found: flag =  X-Spam-Flag: YES
> # Failed test 5 in t/SATest.pm at line 388 fail #3
> t/spamd_maxchildren.........NOK 4       Not found: stars = X-Spam-Level: 
> **********
> t/spamd_maxchildren.........NOK 5# Failed test 6 in t/SATest.pm at line 
> 388 fail #4
>         Not found: status =  X-Spam-Status: Yes, hits=
> # Failed test 7 in t/SATest.pm at line 388 fail #5
> t/spamd_maxchildren.........ok 15/22    Not found: endsinnums = 
> FROM_ENDS_IN_NUMS
> t/spamd_maxchildren.........ok 16/22# Failed test 17 in t/SATest.pm at 
> line 388 fail #6
>         Not found: noreal =  NO_REAL_NAME
> t/spamd_maxchildren.........NOK 17# Failed test 18 in t/SATest.pm at 
> line 388 fail #7
>         Not found: flag =  X-Spam-Flag: YES
> # Failed test 19 in t/SATest.pm at line 388 fail #8
>         Not found: stars =  X-Spam-Level: **********
> # Failed test 20 in t/SATest.pm at line 388 fail #9
> t/spamd_maxchildren.........NOK 18      Not found: status = 
> X-Spam-Status: Yes, hits=
> t/spamd_maxchildren.........NOK 19# Failed test 21 in t/SATest.pm at 
> line 388 fail #10
> t/spamd_maxchildren.........FAILED tests 3-7, 17-21
>         Failed 10/22 tests, 54.55% okay
> t/spamd_maxsize.............ok
> t/spamd_port................    Not found: flag =  X-Spam-Flag: YES
> t/spamd_port................ok 1/4# Failed test 3 in t/SATest.pm at line 
> 388
> t/spamd_port................ok 2/4      Not found: status = 
> X-Spam-Status: Yes, hits=
> t/spamd_port................NOK 3# Failed test 4 in t/SATest.pm at line 
> 388 fail #2
> t/spamd_port................FAILED tests 3-4
>         Failed 2/4 tests, 50.00% okay
> t/spamd_protocol_10.........ok 1/10     Not found: symbolshit =  GTUBE
> # Failed test 2 in t/SATest.pm at line 388
>         Not found: response-11 =  SPAMD/1.1 0 EX_OK
> # Failed test 3 in t/SATest.pm at line 388 fail #2
> t/spamd_protocol_10.........NOK 2       Not found: spamheader =  Spam: 
> True ;
> t/spamd_protocol_10.........NOK 3# Failed test 4 in t/SATest.pm at line 
> 388 fail #3
> t/spamd_protocol_10.........ok 5/10     Not found: symbolshit =  GTUBE
> # Failed test 6 in t/SATest.pm at line 388 fail #4
>         Not found: response-11 =  SPAMD/1.1 0 EX_OK
> t/spamd_protocol_10.........NOK 6# Failed test 7 in t/SATest.pm at line 
> 388 fail #5
>         Not found: spamheader =  Spam: True ;
> # Failed test 8 in t/SATest.pm at line 388 fail #6
> t/spamd_protocol_10.........FAILED tests 2-4, 6-10
>         Failed 8/10 tests, 20.00% okay
> t/spamd_report..............ok 1/8      Not found: endsinnums = 
> FROM_ENDS_IN_NUMS
> t/spamd_report..............ok 2/8# Failed test 3 in t/SATest.pm at line 
> 388
>         Not found: date =  INVALID_DATE
> # Failed test 4 in t/SATest.pm at line 388 fail #2
>         Not found: noreal =  NO_REAL_NAME
> # Failed test 5 in t/SATest.pm at line 388 fail #3
> t/spamd_report..............NOK 5       Not found: habeas = HABEAS_SWE
> t/spamd_report..............ok 6/8# Failed test 7 in t/SATest.pm at line 
> 388 fail #4
> t/spamd_report..............FAILED tests 3-5, 7
>         Failed 4/8 tests, 50.00% okay
> t/spamd_report_ifspam.......ok 1/10     Not found: endsinnums = 
> FROM_ENDS_IN_NUMS
> t/spamd_report_ifspam.......ok 2/10# Failed test 3 in t/SATest.pm at 
> line 388
>         Not found: date =  INVALID_DATE
> t/spamd_report_ifspam.......NOK 3# Failed test 4 in t/SATest.pm at line 
> 388 fail #2
>         Not found: noreal =  NO_REAL_NAME
> t/spamd_report_ifspam.......NOK 4# Failed test 5 in t/SATest.pm at line 
> 388 fail #3
> t/spamd_report_ifspam.......FAILED tests 3-5
>         Failed 3/10 tests, 70.00% okay
> t/spamd_stop................    Not found: status =  X-Spam-Status: Yes,
> t/spamd_stop................ok 1/2# Failed test 2 in t/SATest.pm at line 
> 388
> t/spamd_stop................FAILED test 2
>         Failed 1/2 tests, 50.00% okay
> t/spamd_symbols.............    Not found: endsinnums =  FROM_ENDS_IN_NUMS,
> t/spamd_symbols.............ok 1/3# Failed test 2 in t/SATest.pm at line 
> 388
>         Not found: noreal =  NO_REAL_NAME,
> # Failed test 3 in t/SATest.pm at line 388 fail #2
> t/spamd_symbols.............FAILED tests 2-3
>         Failed 2/3 tests, 33.33% okay
> t/spamd_unix................ok
> t/spamd_utf8................    Not found: flag =  X-Spam-Flag: YES
> t/spamd_utf8................ok 1/3# Failed test 2 in t/SATest.pm at line 
> 388
>         Not found: status =  X-Spam-Status: Yes, hits=
> # Failed test 3 in t/SATest.pm at line 388 fail #2
> t/spamd_utf8................FAILED tests 2-3
>         Failed 2/3 tests, 33.33% okay
> t/strip2....................ok
> t/stripmarkup...............ok
> t/utf8......................ok
> t/whitelist_addrs...........ok
> t/whitelist_to..............ok
> t/zz_cleanup................ok
> Failed Test                Stat Wstat Total Fail  Failed  List of Failed
> ------------------------------------------------------------------------------- 
> 
> t/spamc_B.t                               8    1  12.50%  8
> t/spamc_c.t                               2    1  50.00%  1
> t/spamc_c_stdout_closed.t                 2    1  50.00%  1
> t/spamd.t                                 7    5  71.43%  2-3 5-7
> t/spamd_allow_user_rules.t                5    1  20.00%  4
> t/spamd_hup.t                             8    1  12.50%  8
> t/spamd_maxchildren.t                    22   10  45.45%  3-7 17-21
> t/spamd_port.t                            4    2  50.00%  3-4
> t/spamd_protocol_10.t                    10    8  80.00%  2-4 6-10
> t/spamd_report.t                          8    4  50.00%  3-5 7
> t/spamd_report_ifspam.t                  10    3  30.00%  3-5
> t/spamd_stop.t                            2    1  50.00%  2
> t/spamd_symbols.t                         3    2  66.67%  2-3
> t/spamd_utf8.t                            3    2  66.67%  2-3
> 1 test skipped.
> Failed 14/39 test scripts, 64.10% okay. 42/281 subtests failed, 85.05% 
> okay.
> *** Error code 2
> 

**********************************************************************

This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote confirms that this email message has been swept
for the presence of computer viruses and is believed to be clean.

**********************************************************************