> I'm doing the upgrade to 3.03 through CPAN. I shut down > spamd for the install process. I dutifully fill in the > report address, then put in to skip network, Bayes, and > AWL tests during "make test." I get a warning for an old > version of Razor2 (2.34, not 2.4) and then everything runs > fine until "make test." > > Only t/spam tests fail, but all seven of those do. > > t/spam......................# Failed test 1 in t/spam.t at > line 21 > Not found: endsinnums = FROM_ENDS_IN_NUMS > # Failed test 2 in t/SATest.pm at line 530 > Not found: noreal = NO_REAL_NAME > # Failed test 3 in t/SATest.pm at line 530 fail #2 > Not found: subj = Subject: There yours for FREE! > # Failed test 4 in t/SATest.pm at line 530 fail #3 > Not found: flag = X-Spam-Flag: YES > # Failed test 5 in t/SATest.pm at line 530 fail #4 > Not found: stars = X-Spam-Level: ********** > # Failed test 6 in t/SATest.pm at line 530 fail #5 > Not found: status = X-Spam-Status: Yes, score= > # Failed test 7 in t/SATest.pm at line 530 fail #6 > t/spam......................FAILED tests 1-7 > Failed 7/7 tests, 0.00% okay > > This then means CPAN doesn't do "make install." > > I checked the list archives and the wiki and can't figure > out why these tests are failing. What do they mean, and > why might they be failing? > > Thanks, >
PJM, What does perl -V report? If multiple versions of perl have been installed - are there mulitple versions of spamassassin on the system? The section of code that is reporting the failure has to do with patterns. I'm not sure which, the code has: sub ok_all_patterns { foreach my $pat (sort keys %patterns) { my $type = $patterns{$pat}; print "\tChecking $type\n"; if (defined $found{$type}) { ok ($found{$type} == 1) or warn "Found more than once: $type\n"; } else { warn "\tNot found: $type = $pat\n"; ok (0); # keep the right # of tests } } Line 530 is the warn not found line. So I suspect there is some kind of path problem on your system. ------------------------------------------ Kevin W. Gagel Postmaster for College of New Caledonia (250) 562-2131 loc. 448 (250) 561-5848 loc. 448 [EMAIL PROTECTED] http://www.cnc.bc.ca Anti-Spam info at: http://avas.cnc.bc.ca ------------------------------------------------------------------- The College of New Caledonia, Visit us at http://www.cnc.bc.ca Virus scanning is done on all incoming and outgoing email. Anti-spam information for CNC can be found at http://avas.cnc.bc.ca -------------------------------------------------------------------