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.