Re: When cpanm fails to find any of the files in a kit

2016-09-09 Thread Zefram
Having looked at the code for the MANIFEST check, I see that it uses File::Find to enumerate what's present, and then checks that each item in the MANIFEST is in the set of files that it found. So the problem seems to amount to File::Find failing to recurse into subdirectories. I suspect that the

Re: When cpanm fails to find any of the files in a kit

2016-09-09 Thread Zefram
James E Keenan wrote: >That's what puzzling to me: The fact that cpanm (or perhaps 'make' >underneath cpanm) is missing the kit in its entirety. How does it know which files are missing? It must have at least access to the MANIFEST. The preceding cpanm trace shows that it read META.json, and si

When cpanm fails to find any of the files in a kit

2016-09-09 Thread James E Keenan
Today my attention was drawn to this older post on Stack Overflow: http://stackoverflow.com/questions/37009887/cpanm-perl-module-installation-failed-on-make-and-make-test The original poster apparently found a work-around for his problem, but I felt there were still puzzling things about the ca