Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45855
  • 博文数量: 6
  • 博客积分: 173
  • 博客等级: 入伍新兵
  • 技术积分: 85
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-05 14:56
文章分类

全部博文(6)

文章存档

2012年(3)

2011年(3)

我的朋友

分类: LINUX

2012-02-17 17:33:48

在gentoo上安装chromium,所以emerge www-client/chromium, 结果没注意升级的包中有perl,从而导致悲剧的产生。

一开始都很正常,最后安装chromium时候报error,想看log,发现vim不能用了,原因就是libperl.so.1: cannot open shared object file。然后发现所有依赖perl的软件都找不到perl了,后来在portage的log中发现了原因

/var/log/portage/elog/summary.log:
  1. WARN: setup
  2. UPDATE THE PERL MODULES:
  3. After updating dev-lang/perl you must reinstall
  4. the installed perl modules.
  5. Use: perl-cleaner --all
  6. You must reinstall perl-core/ExtUtils-Par***S !
原来升级完perl之后perl-cleaner --all,重新编译依赖于perl的软件,然后emerge perl-core/ExtUtils-Par***S
然后就搞定了, 下次升级perl的时候要注意了
阅读(1700) | 评论(1) | 转发(1) |
0

上一篇:lxc-init: failed to mount /dev/mqueue : No such device

下一篇:没有了

给主人留下些什么吧!~~

luozs082013-02-14 18:28:42

这条经验很有用哈~感谢分享!