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 trigger for
Préparation du remplacement de perl-doc 5.12.4-6 (en utilisant .../perl-doc_5.14.2-3_all.deb) ... Conservation de « détournement de /usr/bin/perldoc en /usr/bin/perldoc.stub par perl-doc » Dépaquetage de la mise à jour de perl-doc ... Préparation du remplacement de libdevel-cover-perl 0.77-1+b2 (en utilisant .../libdevel-cover-perl_0.77-1+b3_i386.deb) ... Dépaquetage de la mise à jour de libdevel-cover-perl ... Préparation du remplacement de perl 5.12.4-6 (en utilisant .../perl_5.14.2-3_i386.deb) ... Dépaquetage de la mise à jour de perl ... Selecting previously unselected package libperl5.14. Dépaquetage de libperl5.14 (à partir de .../libperl5.14_5.14.2-3_i386.deb) ... [...] Dépaquetage de la mise à jour de perl-base ... Paramétrage de perl-base (5.14.2-3) ... Traitement des actions différées (« triggers ») pour « menu »... Traitement des actions différées (« triggers ») pour « desktop-file-utils »... Traitement des actions différées (« triggers ») pour « man-db »... 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 doc-base (--triggers-only) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 127 In general it's not safe to use Locale::gettext in any maintainer script. It has been the source of numerous failures in the past. Cf http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479681 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. This breaks upgrade so I put a serious severity. I also CC debian-perl for information. Note that my APT is setup with some custom parameters (which are supposed to become the default at some point in the future). // Trigger deferred DPkg::NoTriggers "true"; PackageManager::Configure "smart"; DPkg::ConfigurePending "true"; DPkg::TriggersPending "true"; -- System Information: Debian Release: wheezy/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 3.0.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages doc-base depends on: ii libuuid-perl 0.02-4+b1 ii libyaml-tiny-perl 1.50-1 doc-base recommends no packages. Versions of packages doc-base suggests: ii rarian-compat 0.8.1-5 ii yelp 3.2.1+dfsg-1+b1 -- debconf-show failed -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org