|
|
我安装gentoo时一直没有指定locale,缺省是
LANG=
LC_CTYPE=POSIX
。。。。。
LC_ALL=
其他都是POSIX.
安装gnome以后我改成了:
localhost ~ # locale
LANG=zh_CN
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=
结果现在经常出现这个错误:
>>> Unpacking libogg-1.1.3.tar.gz to /var/tmp/portage/media-libs/libogg-1.1.3/work
* Running elibtoolize in: libogg-1.1.3
sort: sort.c:1134:inittables_mb: 断言“mblength != (size_t)-1 && mblength != (size_t)-2”失败。
* Portage patch failed to apply (ltmain.sh version 1.5.6)!
* Please bug azarah or vapier to add proper patch.
!!! ERROR: media-libs/libogg-1.1.3 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_unpack
ebuild.sh, line 751: Called qa_call 'src_unpack'
ebuild.sh, line 44: Called src_unpack
libogg-1.1.3.ebuild, line 20: Called elibtoolize
libtool.eclass, line 305: Called die
!!! Portage patch failed to apply!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/media-libs/libogg-1.1.3/temp/build.log'.
我试过了, LANG=en_US emerge ligogg,这样做就没问题.
也算是老鸟了,安装gentoo超过10次了,头一次遇到这个问题,呵呵.知道的说一下.
另外,我原来的用户ziyouwa密码忘了,版主可不可以帮我想想办法拿回来啊?先谢谢了. |
|