Skip Menu |

This queue is for tickets about the Dancer-Plugin-Formatter CPAN distribution.

Report information
The Basics
Id: 101826
Status: open
Priority: 0/
Queue: Dancer-Plugin-Formatter

People
Owner: SHOORICK [...] cpan.org
Requestors: ether [...] cpan.org
Cc:
AdminCc:

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



Subject: 'build' prereqs should be in 'test'
META.json is listing some things under 'build' prerequisites that should be under 'test'. If you upgrade your CPAN::Meta and ExtUtils::MakeMaker before releasing, this should fix it (but please confirm after doing 'make dist').
Чтв Янв 29 14:53:08 2015, ETHER писал: Show quoted text
> META.json is listing some things under 'build' prerequisites that > should be under 'test'. > > If you upgrade your CPAN::Meta and ExtUtils::MakeMaker before > releasing, this should fix it (but please confirm after doing 'make > dist').
I did try to upgrade ExtUtils::MakeMaker and CPAN::Meta but both of them are up to date: # cpan ExtUtils::MakeMaker ... ExtUtils::MakeMaker is up to date (7.04). # cpan CPAN ... CPAN is up to date (2.05). # cpan CPAN::Meta ... CPAN::Meta is up to date (2.143240). I did make clean; perl Makefile.PL; make but I see the same in MYMETA.json: ... "prereqs" : { "build" : { "requires" : { "ExtUtils::MakeMaker" : "0", "Test::More" : "0" } }, What should I do? Should I change Makefile.PL?
Is your repository somewhere public where I can poke at it (e.g. github)?
On 2015-02-01 12:18:22, ETHER wrote: Show quoted text
> Is your repository somewhere public where I can poke at it (e.g. github)?
Add this: WriteMakefile( ..., META_MERGE => { 'meta-spec' => { version => 2 }, dynamic_config => 0, }, ); and META.json should come out correctly now.
Вск Фев 01 15:18:22 2015, ETHER писал: Show quoted text
> Is your repository somewhere public where I can poke at it (e.g. github)?
https://github.com/shoorick/dancer-plugin-formatter
I gave it a try (and sent you a pull request!) -- META.json looks correct in the tarball from: make clean perl Makefile.PL make make manifest make test make dist