Author: sapersaper Date: Dec 3, 2007 08:52
David Golden wrote:
> On Dec 3, 2007 10:40 AM, Sébastien Aperghis-Tramoni wrote:
>
>> Unless I'm wrong, this report should not have been send because there is a
>> dependency issue, where the module need an external library unavailable
>> on the system. Makefile.PL checks for its presence and die() if it cannot
>> be found, as shown in the output below.
>>
>> I thought this was the sanctionned way to signal to auto-smokers that a
>> dependency was not found. Has this changed?
>
> Just exit, don't die. If Makefile.PL exits with an error, that's a
> FAIL. (unless you happen to use one of the special "OS Unsupported"
> strings)
>
> If you exit 0 without creating a Makefile, CPAN/CPANPLUS will not
> continue, nor will they send an error message.
Ok, thanks for the clarification.
I'll modify this for the next release.
|