There was a nasty bug #463892 in pyspf-2.0.7 which the -r1 fixed. From the changelog, it looks like this was fixed in 2.0.8: Version 2.0.8 - May 25, 2013 * Use ipaddr/ipaddres module in place of custom IP processing code * Numerous python3 compatibility fixes * Improved unicode error detection in SPF records * Fixed a bug caused by a null CNAME in cache So we can drop that patch, and IMO this is the version we should eventually stabilize.
Ping. The stable version of pyspf (2.0.7) still has the bug causing it to lose mail. Ideally 2.0.8 should go stable, but if it isn't going to get bumped, I can file the stablereq for 2.0.7-r1.
+ 24 Feb 2014; Patrick Lauer <patrick@gentoo.org> +pyspf-2.0.8.ebuild: + Bump for #488474 Feel free to upgrade this into a stable request as needed ...
Version 2.0.8 depends on ipaddr for Python 2.7. This needs to go into DEPEND.
2.0.8 is not compatible with mail-filter/pypolicyd-spf-1.1.2 anymore, see bug #502378
PYTHON_TARGETS="" should also contains python3_x
Since this was bumped, I'm going to close this bug and open new ones for the ipaddr/python-3.x bugs. Thanks Patrick.