in reply to Call for testers: File::Path

C:\comp\File-Path-1.99_02>perl makefile.pl WARNING: LICENSE is not a known parameter. Checking if your kit is complete... Looks good 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for File::Path
Not worthy of a bug report (imho) - which is the reason that I opted to mention it here, instead.

That was perl 5.8.8 ... on windows (obviously :-)

Cheers,
Rob

Replies are listed 'Best First'.
Re^2: Call for testers: File::Path
by grinder (Bishop) on May 27, 2007 at 17:10 UTC
    'LICENSE' is not a known MakeMaker parameter name.

    That's not an issue of File::Path per se but more an issue with your install build chain. What it's saying is that your version of ExtUtils::MakeMaker is older than the version I used. I think LICENSE was introduced with version 6.30.

    If you upgrade EUMM, you will no longer see that warning. Thanks for taking it for a spin. I assume the tests checked out ok?

    • another intruder with the mooring in the heart of the Perl

      I think LICENSE was introduced with version 6.30

      Must be 6.31 - I have 6.30.

      I'd probably take steps to ensure that the 'LICENSE' parameter wasn't passed if EU::MM wasn't sufficiently recent - but that might just be me :-)

      The test suite ran just fine.

      Cheers,
      Rob

      If you are making the module compatible with older versions of Perl, I don't think you can count on them having a current version of ExtUtils::MakeMaker. There can be weird system incompatibility issues that prevent it from being installed.

        Indeed. The usual construct is something like ($] < 5.008 ? (HERATIC_OPT => "something") : ()) in your WriteMakefile() arguments.

        -Paul