Subject: | Makefile.PL uses the requires() function wrongly |
The Makefile.PL file contains
requires(qw(
perl 5.6.1
DBI
YAML
Class::Data::Inheritable
Class::Date
SQL::Abstract
Ima::DBI
DBM::Deep
Data::Types
File::Spec
Module::Pluggable
));
The Usage of this fuction is wrong. It may be a bug in Module::Build that it doesn't catch the wrong usage: the consequence is that every second module name is interpreted as a version number. Module::Build expectes a sequence of module/version number pairs.