Bug#606000: libmail-spf-query-perl: Incorrect query results with IPv6 addresses; should warn about missing IPv6 support and/or fail graciously

gregor herrmann gregoa at debian.org
Sun Dec 5 17:44:53 UTC 2010

On Sun, 05 Dec 2010 18:14:03 +0100, gregor herrmann wrote:

> > As IPv6 deployments are
> > getting increasingly common, the script and/or the module should display
> > an error message in this case or should at least fail graciously. In
> > addition, a prominent warning should be displayed about the inability
> > to deal with IPv6 addresses.
> Right, the current situation is not satisfactory.

Looking through the upstream bug reports at
https://rt.cpan.org/Public/Dist/Display.html?Name=Mail-SPF-Query is
seems that Mail::SPF::Query is decprecated (cf. eg.
https://rt.cpan.org/Public/Bug/Display.html?id=47124) and should be
replaced by Mail::SPF (packaged in Debian as libmail-spf-perl and

(Note that I haven't checked thouroughly the IPv6 support of
libmail-spf-perl but a quick grep over the source package looks

libmail-spf-query-perl looks like a removal candidate ...

Let's check the dependencies:

$ dak rm -Rn libmail-spf-query-perl
Working... done.
Will remove the following packages from unstable:

libmail-spf-query-perl | 1:1.999.1-3 | source, all

Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>

------------------- Reason -------------------


Checking reverse dependencies...
# Broken Depends:
qpsmtpd: qpsmtpd

Dependency problem found.

Hm, not so good.

$ apt-cache --no-all-versions show qpsmtpd
Package: qpsmtpd
Priority: extra
Section: mail
Installed-Size: 1032
Maintainer: Devin Carraway <devin at debian.org>
Architecture: all
Version: 0.84-4
Depends: debconf (>= 1.0.0), perl, adduser (>= 3.0), libdigest-hmac-perl, libmail-spf-query-perl, libnet-dns-perl, libnet-perl, libmailtools-perl, libipc-shareable-perl, libclamav-client-perl, libsocket6-perl
Suggests: spamassassin (>= 3.0.0), clamav-daemon, tinycdb
Filename: pool/main/q/qpsmtpd/qpsmtpd_0.84-4_all.deb
Size: 210630
MD5sum: 8e234aa546048c9e9c347034146c8243
SHA1: e66c9fe2173a8e0d9d2e8fe612f8913998f1e2e5
SHA256: 514645182a84c31b78256d425aecaf946467c8d975bc7dae7461990e20b30d63
Description: Flexible SMTP daemon for network-level spam detection
 This is a replacement SMTP damon which installs alongside a mail delivery
 and transport system such as Exim, Postfix or Qmail, or used as an SMTP
 proxy for a remote/DMZ MTA.
 The qpsmtpd damon emphasizes spam detection during the SMTP transaction,
 attempting to reach spam/nonspam decisions prior to accepting each message,
 thereby eliminating much bounce/forgery blowback.  It exploits its visbility
 into the network transaction to detect certain behaviors often exhibited by
 spam sending agents.
 Qpsmtpd is written in Perl, with an extensive plugin API making it easy to
 add new features or replace functional components.
Homepage: http://smtpd.develooper.com/
Tag: interface::daemon, mail::filters, protocol::smtp, role::program, works-with::mail


Cc'ing Devin to see if qpsmtpd could switch to libmail-spf-perl ...

 .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Ostbahn-Kurti & Die Chefpartie: Schee, Schee, Schee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20101205/96170bf1/attachment-0001.pgp>

More information about the pkg-perl-maintainers mailing list