Skip Menu |

This queue is for tickets about the Benchmark-Perl-Formance CPAN distribution.

Report information
The Basics
Id: 107303
Status: resolved
Priority: 0/
Queue: Benchmark-Perl-Formance

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

Bug Information
Severity: (no value)
Broken in: 0.45
Fixed in:
  • 0.46
  • 0.47



Subject: Undeclared dependencies
Tests fail if Object::Tiny::RW or MooseX::Declare are not installed.
On 2015-09-24 13:06:20, SREZIC wrote: Show quoted text
> Tests fail if Object::Tiny::RW or MooseX::Declare are not installed.
Also undeclared: Math::GMP, Class::MethodMaker, Mouse, Math::GMP.
On 2015-09-24 14:04:59, SREZIC wrote: Show quoted text
> On 2015-09-24 13:06:20, SREZIC wrote:
> > Tests fail if Object::Tiny::RW or MooseX::Declare are not installed.
> > Also undeclared: Math::GMP, Class::MethodMaker, Mouse, Math::GMP.
Probably resolved in later versions.
On Thu Sep 24 14:11:58 2015, SREZIC wrote: Show quoted text
> On 2015-09-24 14:04:59, SREZIC wrote:
> > On 2015-09-24 13:06:20, SREZIC wrote:
> > > Tests fail if Object::Tiny::RW or MooseX::Declare are not installed.
> > > > Also undeclared: Math::GMP, Class::MethodMaker, Mouse, Math::GMP.
> > Probably resolved in later versions.
Yes, thanks anyway for the report. Just for the records: traditionally in Benchmark::Perl::Formance I only declare a small set of dependencies for some essential benchmarks and let the other plugins gracefully fail on missing deps. However, I currently refactor the plugins, so this should get better organized, probably by the base framework and the plugins separate in many small distros, each with its respective deps. Kind regards, Steffen -- Steffen Schwigon <ss5@renormalist.net> Dresden Perl Mongers <http://dresden-pm.org/>