rules compilation requires that the rules are present first
Modified: puppet/modules/spamassassin/manifests/init.pp =================================================================== --- puppet/modules/spamassassin/manifests/init.pp 2010-11-25 17:48:12 UTC (rev 473) +++ puppet/modules/spamassassin/manifests/init.pp 2010-11-25 17:48:14 UTC (rev 474) @@ -20,6 +20,6 @@ exec { "sa-compile": refreshonly => true, - require => Package["spamassassin-sa-compile"], + require => [Package["spamassassin-sa-compile"],Package["spamassassin"]] } }