specify dependency versions explicitly.
By specifying version '0' we accidentally allowed some brokenness, with *other* broken modules which don't specify versions required. So, we do it ourselves as it's our users who feel the pain. BTW skipped this for JSON and for DBD::Pg which might have stable OS-installed versions, instead.
This commit is contained in:
@@ -4,38 +4,38 @@ name 'App-Netdisco';
|
|||||||
license 'bsd';
|
license 'bsd';
|
||||||
all_from 'lib/App/Netdisco.pm';
|
all_from 'lib/App/Netdisco.pm';
|
||||||
|
|
||||||
requires 'Algorithm::Cron' => 0;
|
requires 'Algorithm::Cron' => 0.07;
|
||||||
requires 'App::cpanminus' => 0;
|
requires 'App::cpanminus' => 1.6108;
|
||||||
requires 'App::local::lib::helper' => 0;
|
requires 'App::local::lib::helper' => 0.07;
|
||||||
requires 'DBD::Pg' => 0;
|
requires 'DBD::Pg' => 0;
|
||||||
requires 'DBD::SQLite' => 0;
|
requires 'DBD::SQLite' => 1.37;
|
||||||
requires 'DBIx::Class' => 0;
|
requires 'DBIx::Class' => 0.08210;
|
||||||
requires 'DBIx::Class::Helper::Row::SubClass' => 0;
|
requires 'DBIx::Class::Helpers' => 2.016006;
|
||||||
requires 'Daemon::Control' => 0;
|
requires 'Daemon::Control' => 0.001000;
|
||||||
requires 'Dancer' => 1.3098;
|
requires 'Dancer' => 1.3112;
|
||||||
requires 'Dancer::Plugin::DBIC' => 0;
|
requires 'Dancer::Plugin::DBIC' => 0.1802;
|
||||||
requires 'File::ShareDir' => 0;
|
requires 'File::ShareDir' => 1.03;
|
||||||
requires 'HTML::Entities' => 0;
|
requires 'HTML::Parser' => 3.70;
|
||||||
requires 'HTTP::Tiny' => 0;
|
requires 'HTTP::Tiny' => 0.029;
|
||||||
requires 'JSON' => 0;
|
requires 'JSON' => 0;
|
||||||
requires 'List::MoreUtils' => 0;
|
requires 'List::MoreUtils' => 0.33;
|
||||||
requires 'Moo' => 0;
|
requires 'Moo' => 1.001000;
|
||||||
requires 'MCE' => 1.405;
|
requires 'MCE' => 1.408;
|
||||||
requires 'Net::DNS' => 0;
|
requires 'Net::DNS' => 0.72;
|
||||||
requires 'Net::MAC' => 0;
|
requires 'Net::MAC' => 2.103622;
|
||||||
requires 'NetAddr::IP' => '4.059';
|
requires 'NetAddr::IP' => 4.068;
|
||||||
requires 'Path::Class' => 0;
|
requires 'Path::Class' => 0.32;
|
||||||
requires 'Plack' => 1.0006;
|
requires 'Plack' => 1.0023;
|
||||||
requires 'Plack::Middleware::Expires' => 0;
|
requires 'Plack::Middleware::Expires' => 0.03;
|
||||||
requires 'Role::Tiny' => 0;
|
requires 'Role::Tiny' => 1.002005;
|
||||||
requires 'Socket6' => 0;
|
requires 'Socket6' => 0.23;
|
||||||
requires 'Starman' => 0;
|
requires 'Starman' => 0.3008;
|
||||||
requires 'SNMP::Info' => '3.01';
|
requires 'SNMP::Info' => 3.01;
|
||||||
requires 'SQL::Translator' => 0;
|
requires 'SQL::Translator' => 0.11016;
|
||||||
requires 'Template' => 0;
|
requires 'Template::Toolkit' => 2.24;
|
||||||
requires 'YAML' => 0;
|
requires 'YAML' => 0.84;
|
||||||
requires 'namespace::clean' => 0;
|
requires 'namespace::clean' => 0.24;
|
||||||
requires 'version' => 0.9901;
|
requires 'version' => 0.9902;
|
||||||
|
|
||||||
install_share 'share';
|
install_share 'share';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user