FastCGi on IIS... The tale of Microsoft and my new Perl Module...

David Cantrell 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 mailing list