FS#47027 - [perl-net-dns] [postfwd] [spampd] breakage

Attached to Project: Arch Linux
Opened by Kai Hildebrandt (derhil) - Tuesday, 10 November 2015, 18:29 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 09 December 2015, 19:15 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Florian Pritz (bluewind)
Felix Yan (felixonmars)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After upgrading perl-net-dns from 1.02-1 to 1.03-1 postfwd dies and SPF lookup in spampd fails.


Additional info:

postfwd:

postfwd[4759]: warning - "fatal: last err: "", detail: "Not a GLOB reference at /usr/lib/perl5/core_perl/IO/Select.pm line 61.?" at /usr/bin/postfwd line 323.?"

---

spampd:

spampd[506]: spf: lookup failed: Can't locate object method "handles" via package "IO::Socket::IP" at /usr/share/perl5/vendor_perl/Net/DNS/Resolver/Base.pm line 735.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 09 December 2015, 19:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  perl-net-dns 1.04-1
Comment by bob nelson (re_nelson) - Saturday, 14 November 2015, 02:47 GMT
If it's any consolation, this same error occurs on my homebrew (based somewhat loosely on Linux from Scratch) built-from-source system. It started occurring on 11 NOV 2015 after a run of "cpan -u' hauled in a number of upgrades. I haven't been to pin down which set of modules aren't playing well together. I do know that a forced re-install of these (sub-)modules, using cpan -f -i, hasn't been effective: Mail::SPF Net::DNS Socket Mail::SpamAssassin. Aside from differing paths, the error is the same:

Nov 13 20:26:31 ***** spamd[21396]: spf: lookup failed: Can't locate object method "handles" via package "IO::Socket::IP" at /usr/lib/perl5/site_perl/5.22.0/Net/DNS/Resolver/Base.pm line 735.
Comment by bob nelson (re_nelson) - Saturday, 14 November 2015, 02:51 GMT
One more thing to add. This is also making some noise upstream with posts as recent as just a few hours ago:

https://rt.cpan.org/Public/Bug/Display.html?id=108745
Comment by Anthony K. (crt.011) - Wednesday, 09 December 2015, 09:57 GMT
This is resolved upstream: https://rt.cpan.org/Public/Bug/Display.html?id=108745

I verified spamassassin no longer throws the spf lookup failed error with perl-net-dns 1.03_03.
Comment by Kai Hildebrandt (derhil) - Wednesday, 09 December 2015, 10:11 GMT
Yes, postfwd and spampd working fine with 1.04-1.

Loading...