On 2018-11-21 06:46:44, nomad@null.net wrote:
Show quoted text> On Tue Nov 20, 2018 at 03:11:38PM -0500, Slaven_Rezic via RT wrote:
> > Queue: App-githook-perltidy
> > Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=127725 >
> >
> > On 2018-11-20 05:54:05, nomad@null.net wrote:
> > > > Path::Tiny is already listed as a normal prereq, but it should
> > > > additionally be a configure_requires prereq.
> > >
> > > Thanks for the report. I actually already have Path::Tiny as a
> > > configure requirement in the cpanfile, but it seems that doesn't get
> > > carried over to the MYMETA.json
> >
> > I see. But you surely mean META.json.
>
> To be honest I'm not real clear on the differences between the two, but
> I assume from your comment that META.json is the one generated for
> distribution.
META.json is generated for the distribution, yes. But as sometimes it's necessary to add OS-dependent dependencies, Makefile.PL or Build.PL may amend the prerequisite list. The final dependency list after applying these changes goes to MYMETA.json, and this is what CPAN.pm or other installers use for the prerequisite resolution.
Show quoted text> In any event the the requirement doesn't make it into
> that file either... to be investigated.
>