ホーム » コンピュータ » Linux » Debian » spamassassinのバグ?libnet-dns-perlのバグ?

システム

最近の投稿

アーカイブ

カテゴリー

spamassassinのバグ?libnet-dns-perlのバグ?

数日前(2014/11/06)頃から、以下のような警告メールが 流れてくるようになった。

Subject: Cron <amavis@perrine> test -e /usr/sbin/amavisd-new-cronjob
&& /usr/sbin/amavisd-new-cronjob sa-sync
Argument "0.80_2" isn't numeric in numeric ge (>=)
at /usr/share/perl5/Mail/SpamAssassin/Plugin/AskDNS.pm line 214.
Argument "0.80_2" isn't numeric in numeric lt (<)
at /usr/share/perl5/Mail/SpamAssassin/Dns.pm line 521.
Argument "0.80_2" isn't numeric in numeric ge (>=)
at /usr/share/perl5/Mail/SpamAssassin/Plugin/AskDNS.pm line 214.

警告メッセージで検索をかけると、spamassassinのバグかと 思っていたけど、議論の流れをみると、libnet-dns-perl での バージョン番号の比較方法が拙いだろ…との話の中、 様子を見守っていたら、libnet-dns-perl (0.81-1) が公開された様子。

ということで、以下を実行して、強制的に 0.80_2 を 0.81-1 に バージョンをあげて、無事エラーがでなくなる。

$ sudo aptitude install libnet-dns-perl/sid

Google 検索

My Google   Yahoo

Microsoft

ファンサイト