Skip Menu |

This queue is for tickets about the Oryx CPAN distribution.

Report information
The Basics
Id: 16710
Status: resolved
Worked: 10 min
Priority: 0/
Queue: Oryx

People
Owner: RHUNDT [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.17
Fixed in: (no value)



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.
Module::Install docs seem to suggest that requires may be called with a single parameter, so I've fixed this with a for loop