I got lots of this:

+ ./mass-check --progress --tail=20000 -j 4 -f /home/masschk/cor/tgts
rules: failed to run SUBJ_HAS_UNIQ_ID test, skipping:
        (Can't locate object method "check_for_unique_subject_id" via package 
"Mail
::SpamAssassin::PerMsgStatus" at 
/home/masschk/svn/spamassassin/masses/../lib/Mail/
SpamAssassin/PerMsgStatus.pm line 2661.
)
status: starting scan stage                              now: 2006-01-22 
09:10:34
rules: failed to run SUBJ_HAS_UNIQ_ID test, skipping:
        (Can't locate object method "check_for_unique_subject_id" via package 
"Mail
::SpamAssassin::PerMsgStatus" at 
/home/masschk/svn/spamassassin/masses/../lib/Mail/
SpamAssassin/PerMsgStatus.pm line 2661.
)
rules: failed to run SUBJ_HAS_UNIQ_ID test, skipping:
        (Can't locate object method "check_for_unique_subject_id" via package 
"Mail
::SpamAssassin::PerMsgStatus" at 
/home/masschk/svn/spamassassin/masses/../lib/Mail/
SpamAssassin/PerMsgStatus.pm line 2661.
)


It turns out that "rules/20_head_tests.cf" was still existing, despite
that file moving to rulesrc a long time ago.    I'm not exactly
sure what had recreated it.

Anyway, just a reminder: do

    rm rules/*

at some point in your nightly mass-check checkouts, so that left-over
rules files don't get used in the mass-checks when they shouldn't.

--j.

Reply via email to