Subject: | prereqs are declared in the wrong places |
The perl prereq is declared as runtime, which is too late for cpanm to detect -- this should be in the 'configure' phase, or alternatively declared in Makefile.PL like so:
WriteMakefileArgs(
...,
MIN_PERL_VERSION => ... prereq here ...
);
Also Test::More should be declared as in the test phase, not runtime.