Subject: | META_MERGE trouble |
I'm trying to roll out a new libnet release from https://github.com/steve-m-hay/perl-libnet but the generated META.json and META.yml files have missing resources (the value is just an empty {}). My META_MERGE section says:
META_MERGE => {
'meta-spec' => {
version => 2
},
resources => {
repository => 'https://github.com/steve-m-hay/perl-libnet'
}
}
If I delete the 'meta-spec' key/value then the resources appear as expected, but now the prereqs->test->requires items end up in prereqs->build->requires instead (and the meta-spec is set to 2 anyway)!
What is the correct incantation to get prereqs and resources both correct at the same time, or is this a bug in EU::MM? (I'm using version 6.98.)