Masashi SAKURADA wrote: > Hello, > > I've been getting this warning since up to SA 3.1.0 on FreeBSD > 4.8-RELEASE-p22 > > Argument "0.53_01" isn't numeric in numeric lt (<) > at/usr/local/lib/perl5/site_perl/5.8.7/Mail/SpamAssassin/Dns.pm line 588. >
Let's look at Dns.pm line 588: if ($Net::DNS::VERSION < 0.34) { Hmm, looks like someone (the Net::DNS maintainer) made Net::DNS have a version number that's no longer a number, but a string. Net::DNS::VERSION "0.53_01" can't be numerically compared against a version number, but SpamAssassin needs to know if your version is newer than 0.34... ouch.