Thomas Klausner wrote: > Hmm, I tried to do that (I usually use Module::Build): > > ~$ module-starter --module=FooTest --author='foo' --email='[EMAIL PROTECTED]' > Created starter directories and files > ~$ cd FooTest/ > ~/FooTest$ perl Makefile.PL > Checking if your kit is complete... > Warning: the following files are missing in your kit: > META.yml > Please inform the author. > Writing Makefile for FooTest > ~/FooTest$ make dist > rm -rf FooTest-0.01 > /usr/bin/perl5.8.8 "-MExtUtils::Manifest=manicopy,maniread" \ > -e "manicopy(maniread(),'FooTest-0.01', 'best');" > mkdir FooTest-0.01 > mkdir FooTest-0.01/t > mkdir FooTest-0.01/lib > -e: META.yml not found at -e line 1 > Can't read META.yml: No such file or directory > make: *** [create_distdir] Error 2
Oh so THAT'S where all those reports of "-e META.yml not found" were coming from. Module::Starter is being naughty and putting META.yml into the MANIFEST before it exists.