Skip Menu |

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

Report information
The Basics
Id: 122445
Status: open
Priority: 0/
Queue: WebService-CastleIO

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

Bug Information
Severity: (no value)
Broken in: 1.00
Fixed in: (no value)



Subject: Undeclated dependencies
Tests fail if some prerequisites are met, at least: - REST::Client - MooseX::Params::Validate
On 2017-07-12 01:34:26, SREZIC wrote: Show quoted text
> Tests fail if some prerequisites are met, at least: > > - REST::Client > - MooseX::Params::Validate
Also undeclared: - JSON
These dependencies were added to BUILD_REQUIRES, but this is incorrect. They should be in PREREQ_PM, they are runtime dependencies. See http://blogs.perl.org/users/neilb/2017/04/dependency-phases-in-cpan-distribution-metadata.html and http://blogs.perl.org/users/neilb/2017/05/specifying-dependencies-for-your-cpan-distribution.html
Also, your MIN_PERL_VERSION is incorrect. To specify a minimum perl version of 5.10, it should be set to '5.010' or '5.10.0' (always quote your versions). Currently it is being set to 5.10 which is technically perl 5.100.0 which doesn't exist yet. Output from a smoker: Warning: Perl version 5.1 or higher required. We run 5.027001.