Skip Menu |

This queue is for tickets about the Net-IDN-Encode CPAN distribution.

Report information
The Basics
Id: 74021
Status: resolved
Priority: 0/
Queue: Net-IDN-Encode

People
Owner: Nobody in particular
Requestors: dmacks [...] netspace.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 2.000_20120110
  • 2.001
Fixed in: 2.002



Subject: Makefile.PL bad value for version-requirement
Date: Sun, 15 Jan 2012 18:15:26 -0500
To: bug-Net-IDN-Encode [...] rt.cpan.org
From: "Daniel Macks" <dmacks [...] netspace.org>
Building Net-IDN-Encode-2.001 on OS X 10.6 (perl5.10.0), I get a warning while running Makefile.PL: Unparsable version '' for prerequisite Unicode::Normalize at Makefile.PL line 4 It appears to come from this entry in the PREREQ_PM hash:                           'Unicode::Normalize' => undef, it's standard to use a value of "0" not "undef" if you don't care about the specific version of the listed module. If there's some specific reason that "0" can't be used, probably need to do some other sort of test (or at least add an inline comment there explaining the situation in case someone else has an idea). dan -- Daniel Macks dmacks@netspace.org
Thank you for reporting this issue. There had been no special reason to use undef instead of 0 - except that undef felt right for "unspecified". Will be fixed in version 2.002.