SA Bugzilla – Bug 5340
sa-compile fails to write to 'compiled/3.00200' dir
Last modified: 2007-02-25 14:54:13 UTC
i've built up a test-instance of, % spamassassin --version SpamAssassin version 3.2.0-pre1-r499012 running on Perl version 5.8.8 on, % uname -a Darwin snowcrash 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep 8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power Macintosh powerpc currently, on launch of sa, i see @ console, [21402] error: Can't locate Mail/SpamAssassin/CompiledRegexps/body_0.pm in @INC (@INC ... /var/mail/spamassassin/updates/compiled/3.002000 /var/mail/spamassassin/updates/compiled/3.002000/auto) at (eval 536) line 1. this is with, loadplugin Mail::SpamAssassin::Plugin::Rule2XSBody in init.pre if i disable the compile plugin, on restart i get no errors. i was informed on-list that, > that's to be expected until you actually run "sa-compile" to compile > the ruleset... now, % /usr/local/spamassassin/bin/sa-compile --sudo -D [21503] dbg: logger: adding facilities: all [21503] dbg: logger: logging level is DBG [21503] dbg: generic: SpamAssassin version 3.2.0-pre1-r499012 [21503] dbg: config: score set 0 chosen. [21503] dbg: dns: is Net::DNS::Resolver available? yes [21503] dbg: dns: Net::DNS version: 0.59 sa-compile: cannot write to /var/mail/spamassassin/updates/compiled/3.002000, aborting checking, % ls -ald /var/mail/spamassassin/updates/compiled/3.002000 /usr/local/bin/ls: cannot access /var/mail/spamassassin/updates/compiled/3.002000: No such file or directory then, % mkdir -p /var/mail/spamassassin/updates/compiled/3.002000 % chown -R spam:spam /var/mail/spamassassin/updates/compiled/3.002000 and again, % /usr/local/spamassassin/bin/sa-compile --sudo -D still reports, [21503] dbg: logger: adding facilities: all [21503] dbg: logger: logging level is DBG [21503] dbg: generic: SpamAssassin version 3.2.0-pre1-r499012 [21503] dbg: config: score set 0 chosen. [21503] dbg: dns: is Net::DNS::Resolver available? yes [21503] dbg: dns: Net::DNS version: 0.59 sa-compile: cannot write to /var/mail/spamassassin/updates/compiled/3.002000, aborting thanks.
*** Bug 5341 has been marked as a duplicate of this bug. ***
aiming at 3.2.0 -- needs to be fixed
fixed... : jm 28...; svn commit -m "bug 5340: sa-compile was complaining about being unable to write to the compiled-rules dir, incorrectly. fix" sa-compile.raw Sending sa-compile.raw Transmitting file data . Committed revision 511648.