package man-db 2.6.5-2 failed to install/upgrade: 子进程 已安装 post-installation 脚本 返回了错误号 2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
man-db (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
i'm a fresher knowing nothing about what happened
ProblemType: Package
DistroRelease: Ubuntu 13.10
Package: man-db 2.6.5-2
ProcVersionSign
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
Date: Sun Mar 23 15:08:22 2014
DuplicateSignature: package:
ErrorMessage: 子进程 已安装 post-installation 脚本 返回了错误号 2
InstallationDate: Installed on 2014-01-02 (79 days ago)
InstallationMedia:
MarkForUpload: True
SourcePackage: man-db
Title: package man-db 2.6.5-2 failed to install/upgrade: 子进程 已安装 post-installation 脚本 返回了错误号 2
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | removed: need-duplicate-check |
You appear to have overwritten your system's /usr/bin/perl with a locally-compiled version with a different module path, and now it can't find any of the required system modules. This is not a bug in man-db nor in any of the other programs broken by this. You need to reinstall the system's version of Perl (perhaps "sudo apt-get --reinstall install perl-base perl-modules perl" will help get you started, although there may be other problems), and in future make sure to put locally-built versions of Perl somewhere else.