Justin Mason wrote, On 18/6/09 11:24 PM:
On Thu, Jun 18, 2009 at 12:18, Sidney Markowitz<[email protected]> wrote:
Justin Mason wrote, On 18/6/09 10:25 PM:
hmm. that sounds like the process of "compiling" it from the rulesrc
sandbox into rules, and then into t/log/localrules.tmp , is going
awry.

I see where rules are copied into t/log/test_rules_copy and where *.pre is copied into t/log/localrules.tmp, but I don't see any place that has anything to do with copying rules into t/log/localrules.tmp even though the directory name does make it sound like that's what it was made for.

v330.pre contains a loadplugin that specifies loading EmailBL.pm from the same directory as the v330.pre file that is being run. All of the *.pre and the rules *.pm files are in t/log/test_rules_copy already. If I suppress the copying of *pre from there to t/log/localrules.tmp then there are no files in t/log/localrules.tmp but all those *.pre files get loaded and run from t/log/test_rules_copy and everything works ok.

So what is the point of t/log/localrules.tmp?

I tried backing out to revision 783698 and it still failed the same way

I went even further and used svn export -r 783698 into a new directory to get rev 783698 trunk, then deleted trunk/ruleserc, then used svn export -r 783698 to get that older revision of it. That failed the same way. I don't understand how the build did not start failing when EmailBL was first added.

 -- sidney

Reply via email to