Kwalitee Issues


Use a proper tool to make a distribution. You might also need to fix META files if you keep them in the repository.

Error: Win32-File-Prop


Take a look at the META.yml Spec at (for version 1.4) or (for version 2), and change your META.yml accordingly.

Error: Expected a map structure from string or file. (requires) [Validation: 1.0]


Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Win32-File-Summary-1.10.1/Archive/ -- Around line 644: =over without closing =back


Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Archive::Tar::Constant


Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.

Error: WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 61FC DE33 29FE 22D8 D13E 988E FC87 11DD CB82 04F2 --- SIGNATURE Sun Jun 11 23:18:39 2006 +++ (current) Fri Sep 16 05:00:48 2016 @@ -5,12 +5,12 @@ SHA1 f4df9f404d7ccb35ffd9e4a3b561ceef8561b9d9 IO/ SHA1 6389759ffbf787e245be9997c14998ca6de4b7b8 MANIFEST SHA1 df3ba81984d566fcbb47542ba73c795ee16fa375 META.yml -SHA1 5dd664766c48edc391bc1c2a4cb735d4c3fe77ec Makefile.PL +SHA1 153d586684353dac89291b427f0e134a8a517b86 Makefile.PL SHA1 d0b263075e7915b19de83665f5db24b4bc235fae OOo.cpp SHA1 cd5f7f4999874e0b8241a311f2cc024147fcd3aa OOo.h SHA1 d98b92ec8f76d8ccce8f140394542707e1f63980 README SHA1 6685fb317ef6205b7cdcf699945483281dba0dea Summary.h -SHA1 1316d7844c468e8ed78abb7094f57112fee7b57c +SHA1 00c467dff8e1bf8641e54c4b7d40c96d3f15cc9b SHA1 828d2732b7ab5bc2cb8227b3fc0e65f66f243b76 Summary.xs SHA1 acf56fcb74c1c351b1c09184d6904a0f19073cf5 adler32.c SHA1 ce670696f669ccbe01e049a61277e35d0a4f12f8 bin/ @@ -49,7 +49,7 @@ SHA1 3e1b7baed5f9e4deaf1a72ca3f27a8d8595f47da SHA1 05f0c82691988bebed3683d990112a3f75df6e53 trees.c SHA1 6ab60a17f700321b61d81fa13d7499b84f1bdc32 trees.h -SHA1 be33f4e7f07ee0218c607aca94e3b788277a5e4d typemap +SHA1 7c25aa0db6af750c52c535f6cf4729da0c950259 typemap SHA1 b03c1d7ec94edd15e58bae3e1cd1aefc3a3f2b4b uncompr.c SHA1 d8e25ccb3bb9bc48381fecef732486eac6d5012e unzip.c SHA1 20a21381ca75b583bb4e2fc68352e5d194245f88 unzip.h ==> MISMATCHED content between SIGNATURE and distribution files! <==


Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.01,0.072,1.010001,1.04


Add a META.json to the distribution. Your buildtool should be able to autogenerate it.


Add tests or move to the t/ directory!


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.


Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.


  • Archive::Tar
  • Archive::Tar::Constant
  • Archive::Tar::File
  • IO::Zlib


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Archive::Tar, Archive::Tar::Constant, Archive::Tar::File, IO::Zlib


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.


Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).


Name Abstract Version View
Archive::Tar 0.072 metacpan
Archive::Tar::Constant 0.01 metacpan
Archive::Tar::File a subclass for in-memory extracted file from Archive::Tar 0.01 metacpan
IO::Zlib IO:: style interface to L<Compress::Zlib> 1.04 metacpan
Win32::File::Summary Perl extension read property informations from MS compound files and normal files. 1.010001 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan