The file already contains META information. Why can't it be found? Why did the first version pass, and subsequent versions fail, without much change?
Here's a similar feedback email The following report has been written by the PAUSE namespace indexer. Please contact [email protected] if there are any open questions. User: CCWORLD (youhua deng) Distribution file: CCLog-0.0.6.tar.gz Number of files: 85 *.pm files: 0 README: README.md META-File: No META.yml or META.json found META-Parser: Parse::CPAN::Meta 1.4414 META-driven index: no Timestamp of file: Fri Nov 23 14:26:26 2018 UTC Time of this run: Fri Nov 23 14:27:56 2018 UTC This distribution name will only be indexed when uploaded by users with permission for the package CCLog. Either someone else has ownership over that package name, or this is a brand new distribution and that package name was neither listed in the 'provides' field in the META file nor found inside the distribution's modules. Therefore, no modules will be indexed. Further details on the indexing attempt follow. The distribution does not unpack into a single directory and is therefore not being indexed. Hint: try 'make dist' or 'Build dist'. (The directory entries found were: .gitattributes Build.pm6 CCLog LICENSE META.json META6.json Makefile README.md install.sh) __END__
