In 5.7.3, the manicheck() function from ExtUtils::Manifest appears to
be consulting the MANIFEST.SKIP file. This is contrary to the
documentation, and inconsistent with earlier versions.
One place where this shows up is in Parrot 0.0.5 :-(.
Try the following in your parrot source directory:
perl -MExtUtils::Manifest=manicheck -e manicheck;
With 5.005_03, it will exit cleanly. With 5.7.3 (@15929,
built this morning) you'll get
No such file: examples/assembly/Makefile
No such file: languages/cola/Makefile
No such file: languages/regex/Makefile
These files exist. If I remove the line
/Makefile$
from parrot's MANIFEST.SKIP, then it again runs cleanly.
Unfortunately, this manicheck() run causes Parrot's Configure.pl to
abort :-(.
I may have time much later today to look into this further, but I'd be
happy for someone to beat me to it.
--
Andy Dougherty [EMAIL PROTECTED]