Skip Menu |

This queue is for tickets about the DBD-Chart CPAN distribution.

Report information
The Basics
Id: 93281
Status: new
Priority: 0/
Queue: DBD-Chart

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

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



Subject: No forwards-declared dependencies

There's several dependencies, that instead of simply declaring them with Makefile.PL/META.*, you check them manually.

Maybe this made sense in 2006 when you made the last release, but these are not really good practice anymore =).

As it is, had you simply ommitted the manual checks, the recent versions of ExtUtils::MakeMaker would have done them, and then passed the missing deps to the installer tool, which would have been automatically satisfied before continuing =)