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/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]