[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: perl upgrade fails



On Wed, 07 May 2008, Niko Tyni wrote:
> The only room for improvement that I can see here is to always set
> PERL_DL_NONLAZY=1 when executing an eval statement. This sounds a bit
> intrusive, but arguably anybody using an eval wants to catch any
> exceptions immediately.
> 
> I'll bring this up on p5p; if the idea is rejected outright, I think at
> least Dpkg::Gettext and Debconf::Gettext should use the PERL_DL_NONLAZY=1
> trick so we don't hit this in future transitions.  This one can only be
> solved with pre-dependencies anyway, as we can't do anything about the
> Etch perl.

What do you mean by "Dpkg::Gettext and Debconf::Gettext should use the
PERL_DL_NONLAZY=1"?

It's the scripts that are doing the eval that must set the environment
variable, isn't it? Or do you see a way to force this from the module
side?

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/


Reply to: