SA Bugzilla – Bug 3736
require_version and floating point precision? (3.00 RC2)
Last modified: 2004-08-30 07:16:35 UTC
This output from "spamassassin --lint" seems a bit off-kilter: configuration file "/etc/mail/spamassassin/local.cf" requires version 3.00 of SpamAssassin, but this is code version 3.000000. Maybe you need to use the -C switch, or remove the old config files? Skipping this file at /home/sites/site35/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/Conf/Parser.pm line 329.
Subject: Re: New: require_version and floating point precision? (3.00 RC2) On Sun, Aug 29, 2004 at 05:37:56PM -0700, bugzilla-daemon@bugzilla.spamassassin.org wrote: > configuration file "/etc/mail/spamassassin/local.cf" requires version 3.00 of > SpamAssassin, but this is code version 3.000000. Maybe you need to use the -C > switch, or remove the old config files? Skipping this file at > /home/sites/site35/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin/Conf/Parser.pm > line 329. It looks like your local.cf has "require_version 3.00", which isn't valid. Per the docs, the version needs to be in the same format as the internal version number: x.yyyzzz.
Aha. I suggest a note about this be added to the UPGRADE file.
well, "require_version" hasn't changed wrt wanting a parameter of the version in internal representation format. I'll add in a paragraph that the UPGRADE doc is probably not complete and you'll want to check any custom configuration to make sure it's valid in the new version.