I've hit a problem upgrading to 2.61... (on RedHat 8) I think the root of the problem is that having installed 2.60 I then proceeded to install Razor2. Instead of installing the razor-agents-sdk package, I tried installing the Perl modules from CPAN:. When this failed, due to perl dependency errors, I went back to trying to build from the tarball. Then I found the documented issue with Digest::SHA1 and failed to get razor installed.
I therefore think that this Digest::SHA1 module is the cause of the upgrade problem but I don't know enough about these modules to fix it. If you can shed some light I would be grateful. Thanks Alan Running make test PERL_DL_NONLAZY=1 /usr/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......................Use of inherited AUTOLOAD for non-method Digest::SHA1::sha1_hex() is deprecated at t/sha1.t line 34. Can't locate auto/Digest/SHA1/sha1_hex.al in @INC (@INC contains: lib ../blib/lib /root/.cpan/build/Mail-SpamAssassin-2.61/blib/ lib /root/.cpan/build/Mail-SpamAssassin-2.61/blib/arch /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/li b/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_pe rl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at t/sha1.t line 33 t/sha1......................dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-15 Failed 15/15 tests, 0.00% okay t/spam......................ok t/spamc.....................ok t/spamc_B...................ok t/spamc_c...................ok t/spamc_c_stdout_closed.....ok t/spamd.....................ok t/spamd_allow_user_rules....ok t/spamd_hup.................ok t/spamd_maxchildren.........ok t/spamd_maxsize.............ok t/spamd_port................ok t/spamd_protocol_10.........ok t/spamd_report..............ok 5/8 Not found: habeas = HABEAS_SWE # Failed test 7 in t/SATest.pm at line 388 t/spamd_report..............FAILED test 7 Failed 1/8 tests, 87.50% okay t/spamd_report_ifspam.......ok t/spamd_stop................ok t/spamd_symbols.............ok t/spamd_unix................ok t/spamd_utf8................ok t/strip2....................ok t/stripmarkup...............ok t/utf8......................ok t/whitelist_addrs...........ok t/whitelist_to..............Use of inherited AUTOLOAD for non-method Digest::SHA1::sha1_hex() is deprecated at ../blib/lib/Mail/ SpamAssassin/SHA1.pm line 57. t/whitelist_to..............ok t/zz_cleanup................ok Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------------- --- t/sha1.t 255 65280 15 15 100.00% 1-15 t/spamd_report.t 8 1 12.50% 7 1 test skipped. Failed 2/39 test scripts, 94.87% okay. 16/281 subtests failed, 94.31% okay. make: *** [test_dynamic] Error 29 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op=click _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk