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]

Reply via email to