Bug#545904: perl: ExtUtils::MakeMaker change in 5.10.1 breaks 'make install PREFIX=/some/where'
gregor herrmann
gregoa at debian.org
Fri Sep 11 11:35:34 UTC 2009
On Fri, 11 Sep 2009 09:19:43 +0300, Niko Tyni wrote:
> > > The problem is that PREFIX can't be overridden at install time anymore.
> > Hm. Am I mistaken or does that mean we have to fix and upload 378
> > packages or they will be insta-buggy for FTBFS'ing after the 5.10.1
> > upload?
>
> I don't think it's quite that bad.
> Variants of
> make install DESTDIR=$(TMP) PREFIX=/usr
> should be OK: the PREFIX override is ignored but /usr is the default anyway.
Ah, ok, I was just grepping for PREFIX yesterday and most of the
commands indeed had both PREFIX and DESTDIR
> The buggy ones are those that set the temporary installation path
> with PREFIX:
> make install PREFIX=$(TMP)/usr
> Grepping debian/rules (and debian/local.mk) for install and PREFIX but not
> DESTDIR gives 227 source packages out of the 1824 in sid matching m/-perl/.
For pkg-perl's trunk:
$ grep PREFIX */debian/rules | grep -v DESTDIR | wc -l
64
Sounds better indeed :)
> I'll set up a mass test rebuild this weekend to verify these and find any
> other common problems.
Cool, thanks.
> Does anybody know a contact for the amd64/experimental and
> i386/experimental buildd admins? Otherwise, I suppose I'll upload the
> binaries myself.
Sorry, no idea.
Cheers,
gregor
--
.''`. http://info.comodo.priv.at/ -- GPG Key IDs: 0x00F3CFE4, 0x8649AA06
: :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/
`. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
`- NP: Beatles: Sgt. Pepper's Lonely Hearts Club Band
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/perl-maintainers/attachments/20090911/064d37fc/attachment.pgp>
More information about the Perl-maintainers
mailing list