Re: perl upgrade fails
On Thu, 08 May 2008, Niko Tyni wrote:
> > 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?
>
> It's precisely those modules that are doing the eval in the
> Locale::gettext case, and the examples at the end of the previous mail
> indicate setting "local $ENV{PERL_DL_NONLAZY}=1" before the eval statement
> should work.
There's also at least "adduser" which should also be protected for this
and possibly more...
I wonder if it wouldn't be simpler to package Locale::Gettext in a
perl-api specific directory to avoid such troubles.
Cheers,
--
Raphaël Hertzog
Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/
Reply to: