Re: perl upgrade fails

2008-05-08 Thread Raphael Hertzog
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 examp

Re: perl upgrade fails

2008-05-08 Thread Niko Tyni
On Thu, May 08, 2008 at 09:41:35AM +0200, Raphael Hertzog wrote: > 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

Re: perl upgrade fails

2008-05-08 Thread Raphael Hertzog
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

Re: perl upgrade fails

2008-05-07 Thread Niko Tyni
(switched a separate cloned bug, #479711. I think we can leave debian-devel at this point, interested people can subscribe to the bug.) On Wed, May 07, 2008 at 09:27:28AM +0200, Raphael Hertzog wrote: > We already had this issue with the perl 5.6 -> 5.8 move, see > http://bugs.debian.org/cgi-bin