Skip Menu |

This queue is for tickets about the DBIx-Class-Sims CPAN distribution.

Report information
The Basics
Id: 119135
Status: open
Priority: 0/
Queue: DBIx-Class-Sims

People
Owner: Nobody in particular
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



From: CHORNY [...] cpan.org
Subject: META.yml/json should be present
CPAN distributions should contain files META.yml or META.json. They are generated by your build tool when creating distribution. Build tool for RKINYON/DBIx-Class-Sims-0.300405.tar.gz was detected as Module::Install. Please upgrade it and ExtUtils::MakeMaker to latest version. You can create your distribution with these files using `make dist` (dmake on Windows). If it did not help, create inc/.author directory, add META.yml to MANIFEST and do it again P.S. If this report is for an old version, please delete old indexed versions mentioned here: http://cpanold.chorny.net/?a=RKINYON and contact me. P.P.S. This report was generated automatically.
PR #26 merged and released in 0.300406.
On Wed Dec 14 21:04:32 2016, RKINYON wrote: Show quoted text
> PR #26 merged and released in 0.300406.
Still not present in this version. -- Alexandr Ciornii, http://chorny.net
Subject: Re: [rt.cpan.org #119135] META.yml/json should be present
Date: Sat, 17 Dec 2016 11:39:29 -0500
To: bug-DBIx-Class-Sims [...] rt.cpan.org
From: Rob Kinyon <rkinyon [...] cpan.org>
Please provide a PR at https://github.com/robkinyon/dbix-class-sims as to how I should adjust my Makefile.PL in order to generate these files. The reason I'm saying this is that Module::Install 1.17 (latest version) has the following in Module::Install::Makefile: if ( $self->makemaker(6.10) ) { $args->{NO_META} = 1; #$args->{NO_MYMETA} = 1; } Which tells EU::MM -not- to create META.json and META.yml, regardless of if it's in the MANIFEST or not. I tried setting "no_meta '0';" in my Makefile.PL and that didn't work. So, I'd love some help. On Wed, Dec 14, 2016 at 9:48 PM, Alexandr Ciornii via RT < bug-DBIx-Class-Sims@rt.cpan.org> wrote: Show quoted text
> Queue: DBIx-Class-Sims > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119135 > > > On Wed Dec 14 21:04:32 2016, RKINYON wrote:
> > PR #26 merged and released in 0.300406.
> > Still not present in this version. > > -- > Alexandr Ciornii, http://chorny.net > >
-- Thanks, Rob Kinyon
M::I generates META.yml without using EU::MM. Did you try creating inc/.author directory? inc/ is not in repository, so I cannot check it. On Sat Dec 17 11:40:02 2016, RKINYON wrote: Show quoted text
> Please provide a PR at https://github.com/robkinyon/dbix-class-sims as to > how I should adjust my Makefile.PL in order to generate these files. The > reason I'm saying this is that Module::Install 1.17 (latest version) has > the following in Module::Install::Makefile: > > if ( $self->makemaker(6.10) ) { > $args->{NO_META} = 1; > #$args->{NO_MYMETA} = 1; > } > > Which tells EU::MM -not- to create META.json and META.yml, regardless of if > it's in the MANIFEST or not. I tried setting "no_meta '0';" in my > Makefile.PL and that didn't work. So, I'd love some help. > > On Wed, Dec 14, 2016 at 9:48 PM, Alexandr Ciornii via RT < > bug-DBIx-Class-Sims@rt.cpan.org> wrote: >
> > Queue: DBIx-Class-Sims > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119135 > > > > > On Wed Dec 14 21:04:32 2016, RKINYON wrote:
> > > PR #26 merged and released in 0.300406.
> > > > Still not present in this version. > > > > -- > > Alexandr Ciornii, http://chorny.net > > > >
> >
-- Alexandr Ciornii, http://chorny.net
Subject: Re: [rt.cpan.org #119135] META.yml/json should be present
Date: Sat, 17 Dec 2016 12:05:09 -0500
To: bug-DBIx-Class-Sims [...] rt.cpan.org
From: Rob Kinyon <rkinyon [...] cpan.org>
Yes, inc/ has a .author/ directory. You still haven't addressed the fact that my Makefile has NO_META=1 set because of the code snippet I pointed out disabling the generation of a META.yml when EU::MM >= 6.10 On Sat, Dec 17, 2016 at 11:56 AM, Alexandr Ciornii via RT < bug-DBIx-Class-Sims@rt.cpan.org> wrote: Show quoted text
> Queue: DBIx-Class-Sims > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119135 > > > M::I generates META.yml without using EU::MM. > Did you try creating inc/.author directory? inc/ is not in repository, so > I cannot check it. > > > On Sat Dec 17 11:40:02 2016, RKINYON wrote:
> > Please provide a PR at https://github.com/robkinyon/dbix-class-sims as
> to
> > how I should adjust my Makefile.PL in order to generate these files. The > > reason I'm saying this is that Module::Install 1.17 (latest version) has > > the following in Module::Install::Makefile: > > > > if ( $self->makemaker(6.10) ) { > > $args->{NO_META} = 1; > > #$args->{NO_MYMETA} = 1; > > } > > > > Which tells EU::MM -not- to create META.json and META.yml, regardless of
> if
> > it's in the MANIFEST or not. I tried setting "no_meta '0';" in my > > Makefile.PL and that didn't work. So, I'd love some help. > > > > On Wed, Dec 14, 2016 at 9:48 PM, Alexandr Ciornii via RT < > > bug-DBIx-Class-Sims@rt.cpan.org> wrote: > >
> > > Queue: DBIx-Class-Sims > > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119135 > > > > > > > On Wed Dec 14 21:04:32 2016, RKINYON wrote:
> > > > PR #26 merged and released in 0.300406.
> > > > > > Still not present in this version. > > > > > > -- > > > Alexandr Ciornii, http://chorny.net > > > > > >
> > > >
> > > -- > Alexandr Ciornii, http://chorny.net > >
-- Thanks, Rob Kinyon
Module::Install uses Module::Install::Admin::Metadata to generate META.yml, so it disables EU::MM generation of it. I cannot help you, because I cannot replicate this problem - for me META.yml is generated correctly in checkout of your repository (and I do have EU::MM >= 6.10). On Sat Dec 17 12:05:46 2016, RKINYON wrote: Show quoted text
> Yes, inc/ has a .author/ directory. You still haven't addressed the fact > that my Makefile has NO_META=1 set because of the code snippet I pointed > out disabling the generation of a META.yml when EU::MM >= 6.10
-- Alexandr Ciornii, http://chorny.net
Subject: Re: [rt.cpan.org #119135] META.yml/json should be present
Date: Sat, 17 Dec 2016 12:33:49 -0500
To: bug-DBIx-Class-Sims [...] rt.cpan.org
From: Rob Kinyon <rkinyon [...] cpan.org>
I've just added the inc/ directory to the repository. Would you mind taking a look and seeing if you can figure out where I'm going wrong? On Sat, Dec 17, 2016 at 12:28 PM, Alexandr Ciornii via RT < bug-DBIx-Class-Sims@rt.cpan.org> wrote: Show quoted text
> Queue: DBIx-Class-Sims > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119135 > > > Module::Install uses Module::Install::Admin::Metadata to generate > META.yml, so it disables EU::MM generation of it. > > I cannot help you, because I cannot replicate this problem - for me > META.yml is generated correctly in checkout of your repository (and I do > have EU::MM >= 6.10). > > On Sat Dec 17 12:05:46 2016, RKINYON wrote:
> > Yes, inc/ has a .author/ directory. You still haven't addressed the fact > > that my Makefile has NO_META=1 set because of the code snippet I pointed > > out disabling the generation of a META.yml when EU::MM >= 6.10
> > -- > Alexandr Ciornii, http://chorny.net > >
-- Thanks, Rob Kinyon
On Sat Dec 17 12:34:21 2016, RKINYON wrote: Show quoted text
> I've just added the inc/ directory to the repository. Would you mind taking > a look and seeing if you can figure out where I'm going wrong?
After I created inc/.author/ directory (it is empty so git does not add it to repository), META.yml was generated without problems. This is probably a bug in M:I that does not manifest for me. The only idea that I have, is to delete inc/ to recreate it with Makefile.PL. -- Alexandr Ciornii, http://chorny.net