Subject: | Incorrectly adds dependency on 5.008 |
Net::IP has a Makefile.PL dependency on perl 5.008.
This is cascading down to every project that depends on it, including ThreatNet::, which otherwise is quite happily 5.006 dependant.
On a perl 5.6.1 box, I removed the first line of Makefile.PL "use 5.008;" and the module could be made tested and installed without error.
My conclusion is either that the 5.008 slipped in as boilerplate, or there is a bug triggered by older versions, but there is no unit test that examines it.
You need to use either a more accurate version dependency, or add a unit test that will fail, or both.