Created attachment 238388 [details] py-pyspf-2.0.14_1.patch Fixed not working properly with IPv6. $ > spf.py 2610:1c1:1:606c::50:15 FreeBSD.org localhost $ /usr/local/bin/spf.py:131: DeprecationWarning: please use dns.resolver.resolve() instead $ answers = dns.resolver.query(name, qtype, lifetime=timeout) $ result: ('softfail', 250, 'domain owner discourages use of this host') ~all
Created attachment 242266 [details] py-pyspf-2.0.14_1.patch PORTCLIPPY(1) compliant.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2920ddff74980fdebe12c0ff4d48b067c2e5ebe9 commit 2920ddff74980fdebe12c0ff4d48b067c2e5ebe9 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-09-11 16:05:19 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-09-11 16:05:36 +0000 mail/py-pyspf: Fix runtime on IPv6 - Bump PORTREVISION for package change % spf.py 2610:1c1:1:606c::50:15 FreeBSD.org localhost /usr/local/bin/spf.py:131: DeprecationWarning: please use dns.resolver.resolve() instead answers = dns.resolver.query(name, qtype, lifetime=timeout) result: ('softfail', 250, 'domain owner discourages use of this host') ~all PR: 268030 Submitted by: <takefu@airport.fm> mail/py-pyspf/Makefile | 1 + mail/py-pyspf/files/patch-spf.py (new) | 11 +++++++++++ 2 files changed, 12 insertions(+)
Committed. Thanks!