Subject: | Makefile.PL probably shouldn't die on invalid parameters |
I do know that normally, one checks the return value of GetOptions and
dies if there are bad parameters. However, because of the way CPAN.pm
works, with makefilepl_args, there's a fairly good chance that people
with custom CPAN setups are going to end up passing parameters that
Net::HTTP's Makefile.PL doesn't actually like. We're actually running
into this situation right now with people who install Bugzilla, which
does some extra stuff with makefilepl_args during installation that
default CPAN.pm doesn't do.
Perhaps changing the die to a "warn" would fix it?