Skip Menu |

This queue is for tickets about the Prophet CPAN distribution.

Report information
The Basics
Id: 93805
Status: new
Priority: 0/
Queue: Prophet

Owner: Nobody in particular
Requestors: lxp [...]

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

Subject: 00-compile.t fails if "recommended" dependencies Template::Declare and/or DBI not installed
Download (untitled) / with headers
text/plain 978b
Prophet v0.751 lists Template::Declare and DBI as "recommended" dependencies rather than required ones. If these dependencies are not installed, some tests in 00-compile.t fail with messages similar to this: Show quoted text
> Base class package "Template::Declare" is empty. > (Perhaps you need to 'use' the module which defines that package > first, or make that module available in @INC (@INC contains: ...). > at lib/Prophet/Server/ line 8.
Show quoted text
> Can't locate Template/Declare/ in @INC (you may need to install > the Template::Declare::Tags module) (@INC contains: ...) at > lib/Prophet/Server/ line 11.
Show quoted text
> Can't locate in @INC (you may need to install the DBI module) > (@INC contains: ...) at lib/Prophet/Replica/ line 13.
It appears that either these distributions need to be listed as required dependencies, or the relevant modules in Prophet need to check for the presence of those dependencies and alter their behaviour accordingly.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to