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/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to