On Thu, 16 Jun 2005 22:12:50 +0100
"Barbie" <[EMAIL PROTECTED]> wrote:
> However, the conversation thread brings up another issue that has been
> floating
> around for some time. External libraries and apps that are pertinent to a
> successful test suite, may not be available or installed on the smoke box. I
> agree with Robert and Imacat that these should be flagged, so that anyone
> looking at the cpan-testers web pages will know that there isn't a
> straightforward install involved. In my opinion that report should be
> something
> other than FAIL, UNKNOWN or NA, as those have specific meanings. To be
> honest
> I'm not really sure the 'PERL_IS_TOO_LOW' check should be an NA report
> either.
> There needs to some other report type that indicates the build could not
> continue due to external factors. Any "visitors" would then at least know
> that
> they need to read the README, at the very least, to see what extra software
> they
> need. As to what to call this other report I don't know. I've been thinking
> about this for over a year and still haven't thought of anything suitable.
> The
> closest I got was UNGRADED.

    From my personal experience dealing with GNU autoconf and automake,
I think the module author should be responsible to specify what external
executables, libraries, versions are required.  Then ExtUtils::MakeMaker
can produce a certain error checking them before generating the Makefile,
and CPANPLUS can then capture that error and know some external
prerequisites failures.

    I think I was wrong on this issue.  This is not only CPANPLUS's
responsibility.  ExtUtils::MakeMaker should return certain status or
message to notify CPANPLUS for that.  

> I am not sending this to the cpan-testers list, as I don't think that that
> is
> necessarily the place to continue the thread, but am a little unsure of
> where to
> send it. module-authors? perl-qa? Suggestions on a postcard ;)

    Personally I think module-authors is OK, in the case that all
relevant parties are all on module-authors.

--
Best regards,
imacat ^_*' <[EMAIL PROTECTED]>
PGP Key: http://www.imacat.idv.tw/me/pgpkey.txt

<<Woman's Voice>> News: http://www.wov.idv.tw/
Tavern IMACAT's: http://www.imacat.idv.tw/
TLUG List Manager: http://www.linux.org.tw/mailman/listinfo/tlug

Attachment: pgp7HxNCG8QBN.pgp
Description: PGP signature

Reply via email to