Am 29.11.2014 um 23:27 schrieb John Hardin:
On Sat, 29 Nov 2014, Benny Pedersen wrote:

On 29. nov. 2014 17.14.44 "Kevin A. McGrail" <kmcgr...@pccc.com> wrote:

 It is a Spamassassin code change to try and limit rules that require a
 specific version of perl.

Upgraded here to latest trunk version of sa, there is it working as
designed, but on older 3.4.1, 3.4.0, 3.3.2 it fails

Of course it fails, they don't recognize "perl_version" in a
conditional. If that construct is ever used to protect rules that use
more-recent perl syntax, we will have to accept that older SA will
behave this way.

However, it is a *warning*, not a fatal error. And it's better than the
rule killing lint and blocking sa-update completely on an install that
uses an older perl

don't get me wrong but this *warning* triggers cron mails and spits messages in case of every SA related command - that's unacceptable and in fact worser than without that check

before *only* outdated perl versions where affected, now it hits also recent Fedora setups working before without any warning and with that rule included

if that rule can't work in most environments and not made conditionally it has to be dropped at all because it has more drawbacks than benefits

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to