Skip Menu |

This queue is for tickets about the Mail-SPF-Query CPAN distribution.

Report information
The Basics
Id: 17815
Status: resolved
Priority: 0/
Queue: Mail-SPF-Query

People
Owner: JMEHNLE [...] cpan.org
Requestors: david.may [...] asaggrooup.com.au
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in:
  • 1.998
  • 1.999
Fixed in: 1.999.1



Subject: Possible bug in Mail-SPF-Query.
I installed Mail-SPF-1.999 on Perl 5.6.1/Solaris 8. Failed multiple tests during "make test". (see attachment 1). Installed module anyway but error messages are displayed when module is used. (See attachment 2). I believe all prerequites were installed, according to the module documentation: Perl 5.6.1 Sys::Hostname::Long 1.4 Net::DNS 0.55 Net::CIDR::Lite 0.20 URI::Escape 3.28 Unfortunately, I don't know Perl well enough to suggest a fix. Could this be related to Unicode implementation in Perl 5.6.1?
Subject: mail-spf-test-2.log
Download mail-spf-test-2.log
application/octet-stream 949b

Message body not shown because it is not plain text.

Subject: mail-spf-test-1.log
Download mail-spf-test-1.log
application/octet-stream 7.1k

Message body not shown because it is not plain text.

On Wed Feb 22 23:04:49 2006, guest wrote: Show quoted text
> I installed Mail-SPF-1.999 on Perl 5.6.1/Solaris 8.
There is no Mail::SPF 1.999. There is only Mail::SPF::Query 1.999, and there is Mail::SPF 2.0, which is not yet ready for production use. Show quoted text
> Failed multiple tests during "make test". (see attachment 1).
mail-spf-test-1.log seems to be about Mail::SPF, not Mail::SPF::Query. I'll ignore that log for now. Show quoted text
> Installed module anyway but error messages are displayed when > module is used. (See attachment 2). > [...] > Unfortunately, I don't know Perl well enough to suggest a fix. > Could this be related to Unicode implementation in Perl 5.6.1?
Yes, it seems the problem is related to Perl 5.6.1's Unicode support. If I add a "use utf8;" statement in lib/Mail/SPF/Query.pm right below the "use 5.006;" statement, I can successfully `make test`. Can you try and see if that works for you, or do you still get errors with that inserted? (I.e. freshly unpack the tarball, add "use utf8;" to Query. pm, then `perl Makefile.pm` and `make test`.)
This issue has been resolved in Mail::SPF::Query 1.999.1, released on CPAN.