Bug#606078: ExtUtils::MakeMaker: generated makefile can't cope with perl upgrade

Dominic Hargreaves dom at earth.li
Fri May 20 23:16:28 UTC 2011


severity 606078 minor
thanks

On Tue, Dec 07, 2010 at 11:29:53AM +0200, Niko Tyni wrote:
> The generated Makefile might generally depend on some specifics of the
> current Perl installation, and if they change the Makefile should be
> invalidated too. Hence the dependency on Config.pm.
> 
> This does break the automatic Makefile updating when the perl installation
> prefix changes, which for us only happens with major version upgrades.
> 
> I don't think that requiring the user to re-run 'perl Makefile.PL'
> after a major Perl version upgrade is very onerous, but I can see it
> may not be quite as obvious if it's only a part of a bigger build system.

[snip]

> I'm generally not very enthusiastic about changing ExtUtils::MakeMaker;
> getting things upstreamed properly needs more portability care and
> testing than I'm comfortable with, and the Debian changes I've inherited
> (debian/patches/debian/extutils_hacks.diff) don't help.
> 
> As I said I don't see this as a huge issue (and I think the severity
> should possibly be just 'minor'). If you want to push this upstream
> yourself, please make sure to test with a pristine ExtUtils::MakeMaker
> version first.

I agree; I'm downgrading the severity of this bug. I suspect that
upstream will classify this as not a bug.

Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)






More information about the Perl-maintainers mailing list