Skip Menu |

This queue is for tickets about the HTML-Scrubber CPAN distribution.

Report information
The Basics
Id: 33390
Status: resolved
Priority: 0/
Queue: HTML-Scrubber

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

Bug Information
Severity: Important
Broken in: 0.08
Fixed in: (no value)



CC: MSCHWERN [...] cpan.org
Subject: Please stop using PREREQ_FATAL=>1 in your Makefile.PL
By setting PREREQ_FATAL=>1 in your Makefile.PL you're defeating the purpose of the PREREQ_PM parameter completely. Because then MakeMaker will not write a Makefile and thus the protocol between MakeMaker and automated installer is broken. And while my installer could without any doubt install HTML::Parser without bothering the user, it cannot do so with PREREQ_FATAL because nobody tells it what needs installing. Yes, the PREREQ_FATAL thing should never have been invented but now that we have it we must convince authors to not use it. Sigh. Let me know if you have doubts about it. BTW, fortunately with more recent MakeMakers there is the option to override it by setting PREREQ_FATAL=0 on the commandline. It's a good way around for the few who care enough, but it's nothing but a handicap for the many who are not dealing with this stuff every day. Thanks,
Moved to Dist::Zilla for next release so will be resolved magically