发一贴 证明自己的悲剧
linux吧
全部回复
仅看楼主
level 8
手贱了 早上起来没事emerge --depclean 然后就看见GCC 4.5.4华丽丽的unmerge掉了
然后看看/usr/bin下 居然还有一个gcc4.6.3 他大爷的 什么时候装上去的。。。 只能gcc-config i486-pc-linux-gnu-gcc-4.6.3 然后痛苦的emerge -eav system emerge -eav world中。。。 已经超过12小时的EMERGE了 叫我手贱 叫我手贱 打手 我呸 打手 还有460多个包需要重新emerge的。。。
2013年01月12日 13点01分 1
level 11
[啊!]
没有备份吗?
2013年01月12日 13点01分 2
没有备份 机器上什么时候装了个gcc 4.6.3我都不知道 结果 只能走GCC升级的路了 全部重新用4.6的GCC重新编译一遍
2013年01月12日 13点01分
level 12
[啊!]
2013年01月12日 13点01分 3
level 12
gcc 升级本身就很痛苦,就算是手工编译打包升级也是非常费力。
2013年01月12日 13点01分 4
编译gcc4。7。2,100mb的包编译到了4。5gb了。。。还没完。。。
2013年01月12日 14点01分
level 9
LZ搞错东西了。又见一悲剧的
emerge -e是重新编译整个系统的意思
emerge -avuDN world啊
我晕死,无语了
2013年01月12日 13点01分 5
而且emerge --depclean是很常见的动作,根据你/var/lib/portage/world文件里面的项木来清理系统。比如你emerge -C vim了,不过vim的依赖是不会卸载的。只有--depclean才会包ctags等一些 vim的依赖清除掉
2013年01月12日 13点01分
哥 看见GCC4.5 unmerge了 又看见自己机器上什么时候装上去的4.6 没办法 就到官网上找升级手册 然后照着GCC升级指导来升级GCC了呗 我现在的步骤都是照着http://www.gentoo.org/doc/en/gcc-upgrading-upto-4.1.xml这里来的
2013年01月12日 14点01分
level 11
gcc4.6.3 不是挺好么
2013年01月12日 13点01分 6
level 9
[恐慌]
2013年01月12日 13点01分 7
赶紧Ctrl-c,别做无用功了。费时费力不环保
2013年01月12日 14点01分
level 10
gcc4.6 was not include in the stage tarball yesterday....
2013年01月12日 13点01分 8
level 9
看清楚!!!!!!!!!!!!
This method, while much slower, will rebuild your whole system to ensure thateverything has been rebuilt with your new compiler, and therefore safer. Atfirst, you will upgrade GCC and libtool and switch to your new compiler. [拍砖]
这句话之前已经够了。这句话只是说如果你希望吧新系统用新的gcc编译一边,就执行一下。毫无必要的
2013年01月12日 14点01分 9
要是每次更新gcc,glibc,binutils都需要重新编译一遍world,谁会去用gentoo啊
2013年01月12日 14点01分
现在ctrl+c 然后停了? 可是都已经走了超过12小时了 现在停还来得及么?
2013年01月12日 14点01分
回复 Linux_x189 :[汗]gcc一个月时间内貌似更新两次了
2013年01月12日 14点01分
回复 天上掉下了八戒 :没事,直接Ctrl+c
2013年01月12日 14点01分
level 11
这bug跟踪了半年多,总算是看到gcc4.6进来稳定分支了。[揉脸]
2013年01月13日 01点01分 11
level 9
记得depclean前有提示信息,让确认每个包,如果是不需移除的包,应使用noreplace加入某列表。我一般会u下,将其加入world列表
2013年01月13日 04点01分 12
level 10
真滴么?4.6了?4.5至少1-2年了吧感觉
2013年01月13日 04点01分 13
1