This queue is for tickets about the WebService-NFSN CPAN distribution.

Report information
The Basics
Id:
113096
Status:
open
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
SREZIC [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
1.03
Fixed in:
(no value)



Subject: Undeclared dependency JSON::XS
It seems that a missing JSON::XS module is causing t/00-all_prereqs.t to fail. See http://www.cpantesters.org/cpan/report/65561634 for a sample report.
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?
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.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.