Hi, I got problems with the MYMETA.yml and the recommended signature test from http://github.com/audreyt/module-signature/blob/master/t/0-signature.t:
$master:~/cpan/perlids>perl ./Build.PL > *Creating new 'MYMETA.yml' with configuration results* > Creating new 'Build' script for 'CGI-IDS' version '1.0118' > $master:~/cpan/perlids>./Build disttest > Creating Makefile.PL > Creating META.yml > *File 'MANIFEST.SKIP' does not include 'MYMETA.yml'. Adding it now.* > [...] > ==> SIGNATURE file created successfully. <== > Creating new 'MYMETA.yml' with configuration results > Creating new 'Build' script for 'CGI-IDS' version '1.0118' > Building CGI-IDS > *t/00-signature.t ..... Not in MANIFEST: MYMETA.yml > ==> MISMATCHED content between MANIFEST and distribution files! <==* > t/00-signature.t ..... 1/1 > # Failed test 'Valid signature' > # at t/00-signature.t line 64. > # got: -5 > # expected: 0 > # Looks like you failed 1 test of 1. > t/00-signature.t ..... Dubious, test returned 1 (wstat 256, 0x100) > If I add it to MANIFEST, everything is fine until: $master:~/cpan/perlids>./Build distclean > Cleaning up build files > Cleaning up configuration files > *No such file: MYMETA.yml* > MANIFEST appears to be out of sync with the distribution $master:~/cpan/perlids>perl ./Build.PL > *WARNING: the following files are missing in your kit: > MYMETA.yml* > Please inform the author. > > *Creating new 'MYMETA.yml' with configuration results* > Creating new 'Build' script for 'CGI-IDS' version '1.0118' > Any ideas how to solve this hen-egg problem? Regards Hinnerk