On Sun, Mar 12, 2006 at 12:19:26PM +0100, Federico Giannici wrote: > After upgrading to 3.1.1 I issued the command "spamassassin --lint" and > the following warning appeared: > > [25042] warn: _(Can't locate object method "new" via package > "Mail::SpamAssassin::Timeout" (perhaps you forgot to load > "Mail::SpamAssassin::Timeout"?) at > > What could be the problem?
Hrm. You found a bug in 3.1.1! :( The Razor plugin ought to be loading that module, but it doesn't seem to by default. However, if you have any of the other plugins that use the module loaded, you won't see the error, which is why it wasn't caught in testing. D'oh! So as a work-around for the time being, you can enable any of these plugins (some are enabled by default but seem to have been disabled in your setup): DCC DomainKeys Pyzor SPF If you really do want those services disabled, I'd probably choose either DCC or Pyzor -- if you don't have the client software installed no tests will run, but you'll get the module loading. Alternately, if you don't mind applying a patch/editing a perl module, check out the patch in http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4826 -- Randomly Generated Tagline: If there is no wind, row. -- Polish proverb
pgpq7Zij5GqFc.pgp
Description: PGP signature