LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 510|回复: 2

求dev-libs/icu-4.4的binary package

[复制链接]
发表于 2010-3-25 11:39:21 | 显示全部楼层 |阅读模式
不小心洗掉了/usr/lib/libicui18n.so.44結果現在ebuild也不能跑了:
  1. Traceback (most recent call last):
  2.   File "/usr/bin/emerge", line 42, in <module>
  3.     retval = emerge_main()
  4.   File "/usr/lib64/portage/pym/_emerge/main.py", line 1041, in emerge_main
  5.     portdb = trees[settings["ROOT"]]["porttree"].dbapi
  6.   File "/usr/lib64/portage/pym/portage/util/__init__.py", line 1121, in __getitem__
  7.     result = lazy_item.func(*pargs, **kwargs)
  8.   File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 1202, in __init__
  9.     self.dbapi = portdbapi(mysettings=settings)
  10.   File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 354, in __init__
  11.     self.auxdbmodule = self.settings.load_best_module("portdbapi.auxdbmodule")
  12.   File "/usr/lib64/portage/pym/portage/package/ebuild/config.py", line 1165, in load_best_module
  13.     mod = load_mod(best_mod)
  14.   File "/usr/lib64/portage/pym/portage/__init__.py", line 397, in load_mod
  15.     mod = __import__(modname)
  16.   File "/usr/lib64/portage/pym/portage/cache/sqlite.py", line 16, in <module>
  17.     from pysqlite2 import dbapi2 as db_module
  18.   File "/usr/lib64/python2.6/site-packages/pysqlite2/dbapi2.py", line 27, in <module>
  19.     from pysqlite2._sqlite import *
  20. ImportError: libicui18n.so.44: cannot open shared object file: No such file or directory
复制代码


ebuild不能跑也就不能re-emerge來救回。有兄弟用amd64-multilib的可以把你的icu package一下丢給我嗎?
发表于 2010-3-25 12:16:39 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-25 12:54:22 | 显示全部楼层
我自己用stage3 chroot解决掉了。感謝。

不過這個dev-libs/icu的升級還蛮奇怪的。從4.2.1升級到4.4後ebuild就因爲没了libicui18n.so.42而不能用了。但如果ebuild也不能用、revdep-rebuild也不能用。看來portage還是要升級到2.2系列用preserve-libs
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表