|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.