FastCGi on IIS... The tale of Microsoft and my new Perl Module...
david at cantrell.org.uk
Mon Oct 22 14:08:17 BST 2007
On Sun, Oct 21, 2007 at 07:38:08PM +0100, Matt S Trout wrote:
> General rule of thumb is "EUMM for simple stuff, Module::Install when you need
> extra clever".
> Module::Build is a FPITA because -
> (1) it's neither core (on 5.8) nor self-bundling ala MI, so you have no
> guarantees at all about what the user's got
Ignoring the rest, that's enough for me. Right now I want my code to
Just Work on 5.6 and 5.8. Maybe when 5.10 has been out for a coupla
years I might stop caring so much about 5.6, but I'll still have to not
use Module::Build because 5.8 people won't have it.
> (3) it changed the meaning on INSTALL_BASE in the last major release (yes,
> that was a year ago. Unfortunately due to (1) I -still- see the problem
> randomly popping up on a regular basis)
To be fair, this is also a problem with any incompatible changes or
bugfixes in EU::MM, or Test::*, or CPAN.pm, or ...
David Cantrell | http://www.cantrell.org.uk/david
23.5 degrees of axial tilt is the reason for the season
More information about the london.pm