in reply to [Module::Starter] question for option --license

error message says ... Module/Build ... so, upgrade Module::Build :)
  • Comment on Re: [Module::Starter] question for option --license

Replies are listed 'Best First'.
Re^2: [Module::Starter] question for option --license
by GUIfriend (Sexton) on May 21, 2014 at 12:35 UTC

    Thank you for your reply. I did as suggested, now I have Module::Build v0.4205. Unfortunately the error is still there, only the message has changed slightly. Old:

    License 'Perl_5' is invalid (license) [Validation: 1.4] at E:/P+rogramme(x86)/ActivePerl/lib/Module/Build Base.pm line 4571.

    New:

    License 'Perl_5' is invalid (license -> Perl_5) [Validation: 2] at E:/Programme(x86)/ActivePerl/site/lib/Module/Build/Base.pm line 4555.
      Unfortunately the error is still there

      I *think* that it might be the fault of Module::Starter.
      I found a couple of Build.PL files that specify "license" => "perl", and I speculate that's what it needs to be. (META.json files specify "perl_5", but everywhere else that I've seen specifies simply "perl".)

      Cheers,
      Rob

        I *think* that it might be the fault of Module::Starter.

        I also suspect that it's Module::Starter, particularly because of the uppercase P in "Perl_5". I will contact the author.

      When you upgraded Module::Build, did you do the same for the prerequisites ... like Software::License? Should have happened automatically I think :/