On Thu, Nov 7, 2013 at 9:49 PM, Linda W <perl-didd...@tlinx.org> wrote:

> I am trying to specify a pre-req that needs to be present for
> my module to work.
>
> I have it under the PREREQ_PM section next in my Makefile.PL
> as well as under the BUILD_REQUIRES section.
>
> I'm not sure I specified the version correctly -- I note that
> Test::Simple, has a floating point version, while mine has
> a string '0.3.2'.
>

You should specify such versions as 'v0.3.2'. Without the v the
vstring/version object logic doesn't kick in.


> Yet the reports for the new version have nothing like that
> at the top...
>
> So I'm stumped...  Why don't the pre-req's in the Makefile.PL
> pull down the needed modules and how can the test continue
> to run when it should have died up front?
>

Also, ExtUtils::MakeMaker only supports this properly since 6.70, so you'd
need a configure dependency on that too :-(

Leon

Reply via email to