Subject: | Makefile.PL has a 'use DBI' statement |
Since the Makefile.PL contains a 'use DBI' statement, DBI becomes not a normal requirement but a requirement that must already be present when Makefile.PL is called. Such a requirement is called 'configure_requires' in the META.yml specification.
So for normal processing to function properly, either the 'use DBI' statement in Makefile.PL must go or DBI must become a 'configure_requires' in the META.* files.
Sample problem report:
http://www.cpantesters.org/cpan/report/c4a9420e-90e0-11e2-92b3-84623b384401
Note that the tool chain has lost its case too early. No Makefile is produced, no way to continue.
HTH, Thanks && Regards,