Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2012-01-05 Thread Jonathan Nieder
Hi Robert, Robert Luberda wrote: * debian/postinst: set PERL_DL_NONLAZY=1 not to fail when perl is being upgraded (closes: #648937). * install-docs.in: + show verbose warning message when doc-base is not fully functional; Do you think it would be appropriate to apply these

Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-17 Thread Colin Watson
On Wed, Nov 16, 2011 at 10:33:45AM +0100, Raphaël Hertzog wrote: Traitement des actions différées (« triggers ») pour « doc-base »... /usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/Locale/gettext/gettext.so: undefined symbol: Perl_Gthr_key_ptr dpkg : erreur de traitement de

Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-17 Thread Colin Watson
On Thu, Nov 17, 2011 at 09:02:55AM +, Colin Watson wrote: On Wed, Nov 16, 2011 at 10:33:45AM +0100, Raphaël Hertzog wrote: Traitement des actions différées (« triggers ») pour « doc-base »... /usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/Locale/gettext/gettext.so: undefined

Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-17 Thread Robert Luberda
Hi, # PERL_DL_NONLAZY=1 install-docs --install-changed Can't load '/usr/lib/perl5/auto/UUID/UUID.so' for module UUID: /usr/lib/perl5/auto/UUID/UUID.so: undefined symbol: Perl_Imarkstack_ptr_ptr at /usr/lib/perl/5.14/DynaLoader.pm line 184. at

Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-17 Thread Robert Luberda
Robert Luberda pisze: Hi, The message you saw if printed by 'warn $@ if $@;'. It might be a bit misleading to users, I'm thinking about changing it in the way that make it obvious that it's not a real error message. I've changed the message into: The following error has occured while

Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-16 Thread Raphaël Hertzog
Package: doc-base Version: 0.10.2 Severity: serious Sorry I only have the log in French but you can translate: - Préparation du remplacement - Preparing to replace - Dépaquetage de la mise à jour - Unpacking update - Paramétrage - Configuring - Traitement des actions différées pour - Processing

Bug#648936: Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-16 Thread Dominic Hargreaves
On Wed, Nov 16, 2011 at 10:33:45AM +0100, Raphaël Hertzog wrote: Package: doc-base Version: 0.10.2 Severity: serious Sorry I only have the log in French but you can translate: - Préparation du remplacement - Preparing to replace - Dépaquetage de la mise à jour - Unpacking update -

Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-16 Thread Robert Luberda
tags 648937 pending thanks Raphaël Hertzog pisze: A work-around is to set $ENV{PERL_DL_NONLAZY} = 1 and to intercept the failure to load Locale::gettext and put compatibility stubs in that case. See for example how Dpkg::Gettext does it. Debian::DocBase::Gettext is quite similar to

Processed: Re: Bug#648937: doc-base: trigger fails when Locale::gettext is broken due to perl upgrade

2011-11-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: tags 648937 pending Bug #648937 [doc-base] doc-base: trigger fails when Locale::gettext is broken due to perl upgrade Bug #648936 [doc-base] liblocale-gettext-perl: Upgrade failure when invoked via dpkg doc-base trigger Added tag(s) pending.