Skip Menu |

This queue is for tickets about the MooseX-Log-Log4perl CPAN distribution.

Report information
The Basics
Id: 72596
Status: resolved
Priority: 0/
Queue: MooseX-Log-Log4perl

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

Bug Information
Severity: Normal
Broken in:
  • 0.42
  • 0.43
Fixed in: (no value)



Subject: META file needs regenerating
META.yml is still inline with 0.41 before the Any::Moose changes were made and doesn't list any of the new requirement. Looks like the makefile is updated fine, just the meta didn't regenerate.
Resolved in 0.44, although im not sure, we still should use a META.yml after the META.yml vs. MYMETA.yml debat... For now it's updated.
I'm curious how you regenerated the META.yml, it seems to suggest you switched the toolchain to ExtUtils::MakeMaker, but Makefile.PL in the shipped dist is still Module::Install. Why I ask, is for some reason, when you regenerated the META.yml, you broke the license metadata: https://metacpan.org/diff/release/LAMMEL/MooseX-Log-Log4perl-0.43/LAMMEL/MooseX-Log-Log4perl-0.44 This seems strange to me, Module::Install proudly injects the appropriate stanza in META.yml: https://metacpan.org/source/ADAMK/Module-Install-1.06/META.yml And this also faithfully replicates the 'perl' license value. However, for reasons I cant make out, your license value is now shipping as "unknown" .... I think it makes sense for this bug to be re-opened, as it appears clear the META.yml shipped is not "right" yet.
Thanks for noting! Seems like the bundled version of Module::Install was not doing it correctly and I should have taken a look before uploading... Fixed now with version 0.45. META.yml now correctly regenerated and manually adjusted. Hope the raise in the required ExtUtils::MakeMaker version does not kill some old perl installs. On Mon May 07 00:08:55 2012, KENTNL wrote: Show quoted text
> I'm curious how you regenerated the META.yml, it seems to suggest you > switched the toolchain to ExtUtils::MakeMaker, but Makefile.PL in the > shipped dist is still Module::Install. > > Why I ask, is for some reason, when you regenerated the META.yml, you > broke the license metadata: > > https://metacpan.org/diff/release/LAMMEL/MooseX-Log-Log4perl- > 0.43/LAMMEL/MooseX-Log-Log4perl-0.44 > > This seems strange to me, Module::Install proudly injects the > appropriate stanza in META.yml: > > https://metacpan.org/source/ADAMK/Module-Install-1.06/META.yml > > And this also faithfully replicates the 'perl' license value. > > However, for reasons I cant make out, your license value is now > shipping as "unknown" .... > > I think it makes sense for this bug to be re-opened, as it appears > clear the META.yml shipped is not "right" yet.