https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6132





--- Comment #7 from Justin Mason <[email protected]>  2009-06-11 16:12:39 PST ---
btw there appears to be some issue in recreating the Mail::Spamassassin object,
t/recreate.t is now failing with:

t/recreate....ok 1/9rules: failed to run T_FREEMAIL_FROM_END_DIGIT test,
skipping:
        (Can't locate object method "check_freemail_from" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 900) line 194.
)
rules: failed to run __freemail_reply test, skipping:
        (Can't locate object method "check_freemail_replyto" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 900) line 239.
)
rules: failed to run T_FREEMAIL_SUBJECT test, skipping:
        (Can't locate object method "check_freemail_header" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 900) line 684.
)
rules: failed to run __freemail_replyto test, skipping:
        (Can't locate object method "check_freemail_replyto" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 900) line 1004.
)
rules: failed to run __freemail_hdr_replyto test, skipping:
        (Can't locate object method "check_freemail_header" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 900) line 1224.
)
rules: failed to run T_FREEMAIL_FROM test, skipping:
        (Can't locate object method "check_freemail_from" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 900) line 1494.
)
t/recreate....ok 3/9plugin: failed to parse plugin
/home/jm/ftp/sa/trunk/t/../t/log/test_rules_copy/EmailBL.pm: Can't locate
/home/jm/ftp/sa/trunk/t/../t/log/test_rules_copy/EmailBL.pm in @INC (@INC
contains: ../blib/lib t . /home/jm/ftp/sa/trunk/blib/lib
/home/jm/ftp/sa/trunk/blib/arch /etc/perl /usr/local/lib/perl/5.10.0
/usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10
/usr/share/perl/5.10 /usr/local/lib/site_perl) at
../blib/lib/Mail/SpamAssassin/PluginHandler.pm line 108.

[ignored warning, not recreate-related]
plugin: failed to parse plugin
/home/jm/ftp/sa/trunk/t/../t/log/test_rules_copy/sandbox-hstern.pm: Can't
locate /home/jm/ftp/sa/trunk/t/../t/log/test_rules_copy/sandbox-hstern.pm in
@INC (@INC contains: ../blib/lib t . /home/jm/ftp/sa/trunk/blib/lib
/home/jm/ftp/sa/trunk/blib/arch /etc/perl /usr/local/lib/perl/5.10.0
/usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10
/usr/share/perl/5.10 /usr/local/lib/site_perl) at
../blib/lib/Mail/SpamAssassin/PluginHandler.pm line 108.

[ignored warning, not recreate-related]
plugin: failed to parse plugin
/home/jm/ftp/sa/trunk/t/../t/log/test_rules_copy/FreeMail.pm: Can't locate
/home/jm/ftp/sa/trunk/t/../t/log/test_rules_copy/FreeMail.pm in @INC (@INC
contains: ../blib/lib t . /home/jm/ftp/sa/trunk/blib/lib
/home/jm/ftp/sa/trunk/blib/arch /etc/perl /usr/local/lib/perl/5.10.0
/usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10
/usr/share/perl/5.10 /usr/local/lib/site_perl) at
../blib/lib/Mail/SpamAssassin/PluginHandler.pm line 108.

[ignored warning, not recreate-related]
t/recreate....ok 5/9rules: failed to run T_FREEMAIL_FROM_END_DIGIT test,
skipping:
        (Can't locate object method "check_freemail_from" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 1856) line 194.
)
rules: failed to run __freemail_reply test, skipping:
        (Can't locate object method "check_freemail_replyto" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 1856) line 239.
)
rules: failed to run T_FREEMAIL_SUBJECT test, skipping:
        (Can't locate object method "check_freemail_header" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 1856) line 684.
)
rules: failed to run __freemail_replyto test, skipping:
        (Can't locate object method "check_freemail_replyto" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 1856) line 1004.
)
rules: failed to run __freemail_hdr_replyto test, skipping:
        (Can't locate object method "check_freemail_header" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 1856) line 1224.
)
rules: failed to run T_FREEMAIL_FROM test, skipping:
        (Can't locate object method "check_freemail_from" via package
"Mail::SpamAssassin::PerMsgStatus" at (eval 1856) line 1494.
)
t/recreate....NOK 9/9# Failed test 9 in t/recreate.t at line 90
t/recreate....FAILED test 9
        Failed 1/9 tests, 88.89% okay
Failed Test  Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/recreate.t                9    1  9
Failed 1/1 test scripts. 1/9 subtests failed.
Files=1, Tests=9,  3 wallclock secs ( 2.50 cusr +  0.10 csys =  2.60 CPU)
Failed 1/1 test programs. 1/9 subtests failed.
make: *** [test_dynamic] Error 255


I would guess there might be some kind of plugin lifecycle bug there...

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to