2009年5月1日星期五

solution for perl-base error in ubuntu 8.04

abolut: ubuntu 8.04

##Error##

下列的软件包有不能满足的依赖关系:
  libhtml-parser-perl: 依赖: perlapi-5.10.0
  libperl5.10: 依赖: perl-base (= 5.10.0-11.1ubuntu2.2) 但是 5.8.8-12 已经安装了
  libuuid-perl: 依赖: perlapi-5.10.0
  perl: 依赖: perl-base (= 5.10.0-11.1ubuntu2.2) 但是 5.8.8-12 已经安装了
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
E: 无法更正依赖关系


解决办法:
选中perlbase,选择强制版本,downgrade到以前的版本


命令:
sudo aptitude install perl-base = 5.10.0-11.1ubuntu2.2

from: http://www.thefloatingfrog.co.uk/web-development/how-to-downgrade-packages-in-ubuntu/




--
snigoal,HUST,Wuhan,China

没有评论: