Bug#545904: Proposed mass bug filing: Perl 5.10.1 breaks 'make install PREFIX=$(TMP)/usr'

Niko Tyni ntyni at debian.org
Tue Sep 15 09:16:35 UTC 2009


On Mon, Sep 14, 2009 at 11:39:40AM +0200, Marco d'Itri wrote:
> On Sep 13, Niko Tyni <ntyni at debian.org> wrote:
> 
> > 246 packages failed to build with 'Error 13' at the end of the log,
> It's a big number. Can you add a temporary workaround for a few
> months until most packages are fixed?

Uh, it turns out I can indeed.

The upstream bug made me believe this was an intentional upstream change
without looking into it properly. Actually it's a Debian change we've
apparently been carrying since 2001 (perl 5.6.0-12). I accidentally
dropped the patch when handling 5.10.1 merge conflicts. How embarrassing.

I'll reinstate the change for 5.10.1-2 (patch attached for reference),
but in the long term we clearly should get rid of this and make all the
packages use DESTDIR (which was added in 2002). A lintian check should
be easy to implement, I'll look at that.

So, forget about the mass bug filing and sorry for the noise.
-- 
Niko Tyni   ntyni at debian.org


More information about the Perl-maintainers mailing list