On Wed, Dec 18, 2002 at 09:38:43PM +0000, Ed Avis wrote:
> It doesn't help with getting a Makefile.PL that works on machines with
> current MakeMakers installed (I want to support as far back as
> perl 5.005).  So I guess the question I should have asked is not 'what
> is the best way to do this?' but rather 'what workaround can I use to
> get the desired effect with current MakeMaker versions?'.

As the problem primarily effects only rpm authors, they should simply upgrade.
Otherwise, Mandrake and RH have a small patch to apply against 5.8.0 to
restore 'make install PREFIX=~'

Barring that, "make install PREFIX=foo" will work on anything older 
than 5.91 (I think that's where it was broken, check the logs).


> Axel Thimm's suggestion of running the Makefile.PL twice (once before
> building and once before installing) sounds like the best way.

The Makefile might not like being newer than the files its building, I wouldn't trust 
it even if it happens to work.

Reply via email to