doc-base fails to handle perl-base having been upgraded but libuuid-perl not
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
doc-base (Debian) |
Fix Released
|
Unknown
|
|||
doc-base (Ubuntu) |
Fix Released
|
High
|
Colin Watson | ||
Precise |
Fix Released
|
High
|
Colin Watson | ||
perl (Debian) |
Fix Released
|
Unknown
|
|||
perl (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
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/
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-
Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/
BEGIN failed--compilation aborted at /usr/share/
Compilation failed in require at /usr/bin/
BEGIN failed--compilation aborted at /usr/bin/
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
ProcVersionSign
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)
PackageArchitec
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)
summary: |
- package doc-base 0.10.2 failed to install/upgrade: subprocess installed - post-installation script returned error exit status 127 + doc-base fails to handle perl-base having been upgraded but libuuid-perl + not |
Changed in perl (Debian): | |
status: | Unknown → Fix Released |
Changed in doc-base (Debian): | |
status: | Unknown → Fix Released |
Changed in perl (Debian): | |
status: | Fix Released → New |
Changed in perl (Debian): | |
status: | New → Fix Released |
The libxml-libxml-perl problem is:
http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 625771
Niko says of that: "It's ugly, but I don't think it actually breaks anything".