On 2016-03-18 00:28:30, CJM wrote:
Show quoted text> I'm not sure why you're calling it an undeclared dependency. t/00-
> all_prereqs.t reads the dependencies from META.json. If they're not
> declared, it can't check for them.
>
> It appears that JSON::XS failed to install properly for some reason.
> Or perhaps there's some release of JSON::XS that fails to set
> $VERSION?
There are fails at CPAN Testers:
http://matrix.cpantesters.org/?dist=WebService-NFSN+1.03
And I can reproduce it with perl installations where JSON is already installed but JSON::XS isn't.
I guess that the custom Module::Build code is responsible for this:
https://metacpan.org/source/CJM/WebService-NFSN-1.03/inc/My_Build.pm#L40
Another thing: as My_Build.PL may change the prereqs, the dynamic_config parameter in META.* should be set to 1.