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
 

2017年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

ウェブページ

アーカイブ

Webデータ

このブログ記事について

このページは、T-Saitohが2014年11月10日 23:52に書いたブログ記事です。

ひとつ前のブログ記事は「平日の@TohruSaitohのつぶやき(11/05)」です。

次のブログ記事は「平日の@TohruSaitohのつぶやき(11/14)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。