Subject: | Could not add META.yml to MANIFEST |
When creating a distribution using "make dist" and MANIFEST is read-only
(which is quite common if the files are RCS-controlled), then the above
mentioned error message appears. The whole log doing "make dist" reads:
rm -rf testdist-1.00
/usr/local/bin/perl "-MExtUtils::Manifest=manicopy,maniread" -e
"manicopy(maniread(),'testdist-1.00', 'best');"
mkdir testdist-1.00
Generating META.yml
Could not add META.yml to MANIFEST: maniadd() could not open MANIFEST:
Permission denied at /usr/local/lib/perl5/5.8.8/ExtUtils/Manifest.pm
line 621.
tar cvf testdist-1.00.tar testdist-1.00
a testdist-1.00
a testdist-1.00/MANIFEST
a testdist-1.00/Makefile.PL
a testdist-1.00/META.yml
rm -rf testdist-1.00
gzip --best testdist-1.00.tar
You can easily reproduce the problem with the attached test
distribution. Please make sure that the MANIFEST file remains read-only.
Regards,
Slaven
Subject: | testdist-1.00.tar.gz |
Message body not shown because it is not plain text.