Java Mailing List Archive

http://www.apache-httpd.com/

Home » modperl.perl »

CPAN tests fail Makefile.PL using Apache::TestMM

Mark Hedges

2008-07-04

Replies:

Author LoginPost Reply

How am I supposed to tell CPAN that the distribution
requires Apache::TestMM when Makefile.PL uses it before
`make` is even executed? So I can't use
ExtUtils::MakeMaker's PREREQ_FATAL flag because Makefile.PL
does not get that far.

http://search.cpan.org/src/MARKLE/Apache2-Controller-0.0002/Makefile.PL

Ugh, do I have to build in a second layer of tests myself?
I guess a regular test script could generate the
Apache::Test TEST script and run the sub-suite with
Test::Harness...

I've been getting cpan-testers results like this. What
should I do? Thanks... --m--

On Thu, 3 Jul 2008, imacat@(protected):

> This distribution has been tested as part of the cpan-testers
> effort to test as many new uploads to CPAN as possible. See
> http://testers.cpan.org/
> ...
> This is a computer-generated report for Apache2-Controller-0.0002
> on perl 5.10.0, created by CPAN-Reporter-1.15.
>
> ------------------------------
> TESTER COMMENTS
> ------------------------------
>
> Additional comments from tester:
>
> this report is from an automated smoke testing program
> and was not reviewed by a human for accuracy
>
> ------------------------------
> PROGRAM OUTPUT
> ------------------------------
>
> Output from '/opt/perl/testers/5.10.0/bin/perl Makefile.PL':
>
> Can't locate Apache/TestMM.pm in @INC (@(protected).
> BEGIN failed--compilation aborted at Makefile.PL line 7.
>
> ------------------------------
> PREREQUISITES
> ------------------------------
>
> Prerequisite modules loaded:
>
>   No requirements found
> ...
>
> Perl module toolchain versions installed:
>
>   Module         Have
>   ------------------- ---------
>   CPAN           1.9205
>   Cwd           3.2701
>   ExtUtils::CBuilder 0.23
>   ExtUtils::Command  1.14
>   ExtUtils::Install  1.50
>   ExtUtils::MakeMaker 6.44
>   ExtUtils::Manifest 1.54
>   ExtUtils::ParseXS  2.19
>   File::Spec       3.2701
>   Module::Build     0.2808_01
>   Module::Signature  0.55
>   Test::Harness     3.12
>   Test::More       0.80
>   YAML           0.66
>   YAML::Syck       n/a
>   version         0.7501
> ...
©2008 apache-httpd.com - Jax Systems, LLC, U.S.A.