[Bug 891257] Re: doc-base fails to handle perl-base having been upgraded but libuuid-perl not

Colin Watson cjwatson at canonical.com
Fri Nov 18 22:11:31 UTC 2011


perl (5.14.2-5) unstable; urgency=low

  * Update versioned Breaks for dual-lived modules with updates in
    5.14.2 (libmodule-corelist-perl, libencode-perl)
  * Update versioned Breaks for doc-base to << 0.10.3; this version
    improves the resilience of the postinst during a major perl upgrade
    (Closes: #648954)

 -- Dominic Hargreaves <dom at earth.li>  Thu, 17 Nov 2011 23:29:20 +0000

** Also affects: perl (Ubuntu)
   Importance: Undecided
       Status: New

** Bug watch added: Debian Bug tracker #648954
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648954

** Also affects: perl (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648954
   Importance: Unknown
       Status: Unknown

** Changed in: perl (Ubuntu Precise)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to perl in Ubuntu.
https://bugs.launchpad.net/bugs/891257

Title:
  doc-base fails to handle perl-base having been upgraded but libuuid-
  perl not

Status in “doc-base” package in Ubuntu:
  Fix Released
Status in “perl” package in Ubuntu:
  Fix Released
Status in “doc-base” source package in Precise:
  Fix Released
Status in “perl” source package in Precise:
  Fix Released
Status in “doc-base” package in Debian:
  Unknown
Status in “perl” package in Debian:
  Unknown

Bug description:
  daily dist-upgrade in precise fails because perl is in an inconsistent
  state.

  Processing triggers for doc-base ...
  /usr/bin/perl: symbol lookup error: /usr/lib/perl5/auto/UUID/UUID.so: undefined symbol: Perl_Gthr_key_ptr
  dpkg: error processing doc-base (--remove):
   subprocess installed post-installation script returned error exit status 127

  I also see other errors earlier in the upgrade:

  Preparing to replace libxml-libxml-perl 1.88+dfsg-1 (using .../libxml-libxml-perl_1.88+dfsg-1build1_amd64.deb) ...
  Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/XML/SAX.pm line 15.
  BEGIN failed--compilation aborted at /usr/share/perl5/XML/SAX.pm line 15.
  Compilation failed in require at /usr/bin/update-perl-sax-parsers line 18.
  BEGIN failed--compilation aborted at /usr/bin/update-perl-sax-parsers line 18.
  dpkg: warning: subprocess old pre-removal script returned error exit status 2
  dpkg - trying script from the new package instead ...
  dpkg: ... it looks like that went OK.
  Unpacking replacement libxml-libxml-perl ...

  Missing versioned Breaks or something?

  ProblemType: Package
  DistroRelease: Ubuntu 12.04
  Package: doc-base 0.10.2
  ProcVersionSignature: Ubuntu 3.1.0-3.3-generic 3.1.0
  Uname: Linux 3.1.0-3-generic x86_64
  ApportVersion: 1.26-0ubuntu1
  Architecture: amd64
  Date: Wed Nov 16 09:06:54 2011
  ErrorMessage: subprocess installed post-installation script returned error exit status 127
  InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
  PackageArchitecture: all
  SourcePackage: doc-base
  Title: package doc-base 0.10.2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 127
  UpgradeStatus: Upgraded to precise on 2011-11-08 (7 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/doc-base/+bug/891257/+subscriptions




More information about the foundations-bugs mailing list