SpamAssassin Bayes Broke with Sarge

Dreamhost has recently upgraded to Debian Sarge. Along with that upgrade was a new version of Perl (5.8.4) this appears to have broken the bayesian filtering part of my SpamAssassin setup. This Usenet post describes some of the problems I’m seeing. But even after upgrading the database format I’m still having trouble. I’m getting this message in my procmail logs:

Cannot open bayes databases /.../.spamassassin/bayes_* R/O: tie failed:

Which was the error message I got when trying to use sa-learn before upgrading. So far I’ve tried retraining from scratch and even installing a local copy of Perl 5.6.2, but none have solved the problem. What’s really annoying is that if I save a spam message and run it through SpamAssassin on the command line it works fine.

Unless tomorrow’s Google searches turn up anything useful I’ll just try rebuilding all my local Perl packages with the new version and hope that makes a difference.

Spread the word: Technorati related  |  Technorati related  |  del.icio.us bookmark it!  |  submit SpamAssassin Bayes Broke with Sarge digg.com digg it!  |  reddit reddit!

Leave a Reply

Line and paragraph breaks automatic.
XHTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>