LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: timogen

杯具了,GCC升级导致系统处于半瘫痪状态,估计是binutils的问题

[复制链接]
 楼主| 发表于 2010-1-12 23:17:26 | 显示全部楼层
Post by 幽隱之賢;2063820
楼主的问题我是这么看的。首先,binutils的问题应该和半瘫痪无关。我也有这个问题,而且bugzilla里有这个问题,目前没有办法解决。其次,我猜测你的问题很可能和最近一次更新 coreutils-8.3 有关。很多人更新这个包以后 emerge 都有错,把它降到 8.2 比较好。


估计是这个问题 貌似看到过coreutils的警告(一闪即过),不过可能我RP好 今天死马当活马医 一路python-updater revdep-rebuild source /tec/profile emerge -av --depclean eix-sync 后虽然问题依旧 但是只剩下openoffice lyx这两个软件不能emerge了
回复 支持 反对

使用道具 举报

发表于 2010-1-13 10:44:37 | 显示全部楼层
me too,
使用 en-US 的locale就可以了。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-13 12:36:23 | 显示全部楼层
Post by 2603301009;2063904
me too,
使用 en-US 的locale就可以了。。。。


额 这么说zh_CN不能用了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-13 22:37:29 | 显示全部楼层
今天gentoo-china里的kipmsg貌似有问题了
原来的问题还没解决....
想要退回稳定分支了~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-14 16:33:41 | 显示全部楼层
unmerge mktemp and update coreutils

网上搜到的解决办法,不知道管用不,机器不在身边没法试~~
回复 支持 反对

使用道具 举报

发表于 2010-1-14 19:35:58 | 显示全部楼层
楼上,和你说一下,强烈建议你在make.conf设置 LANG="C"或者LC_ALL="C"。我在和Haskell组的人聊天的时候得知,有些开发人员很习惯用ANSI编码,所以这样比较保险。
回复 支持 反对

使用道具 举报

发表于 2010-1-14 20:31:49 | 显示全部楼层
Post by 幽隱之賢;2064246
楼上,和你说一下,强烈建议你在make.conf设置 LANG="C"或者LC_ALL="C"。我在和Haskell组的人聊天的时候得知,有些开发人员很习惯用ANSI编码,所以这样比较保险。


太好了,我就是这么设置的,

但是LANG的LC_ALL可能会受到当前用户环境变量的干扰,

因为环境变量的优先级别更高,

比如你root的locale设置成了en_US.UTF-8,

那么这两个变梁就会使用当前用户的环境变量的值,

我现在我系统级别的locale设置成了C,

然后从wheel组里面删除了我的普通用户,

缺点是每次管理系统只能使用root直接登陆,

但是,这样确保portage中LANG的LC_ALL等于C。
回复 支持 反对

使用道具 举报

发表于 2010-1-15 16:39:28 | 显示全部楼层
其实,你们这群人才是最大的杯具。
回复 支持 反对

使用道具 举报

发表于 2010-1-15 20:16:34 | 显示全部楼层
好像某人说过再也不来gentoo 版了的吧?

http://www.linuxsir.cn/bbs/thread357415-4.html
回复 支持 反对

使用道具 举报

发表于 2010-1-15 22:28:34 | 显示全部楼层
我的两台gentoo都升级到GCC4.4.2,没出现什么大问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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