LinuxSir.cn,穿越时空的Linuxsir!

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

emerge -uDN world 时遇到 Block,求助

[复制链接]
发表于 2008-4-13 20:48:19 | 显示全部楼层 |阅读模式
好久没升级了
先 emerge --sync
又 emerge portage
然后 emerge -uDN world
结果提示好几个包冲突,如下

[ebuild     U ] media-libs/openexr-1.6.1 [1.4.0a]
[ebuild  N    ] media-libs/ilmbase-1.0.1

[blocks B     ] app-crypt/gnupg (is blocking app-crypt/gnupg-1.9.21)
[blocks B     ] x11-libs/motif-config (is blocking x11-libs/openmotif-2.3.0-r1)
[blocks B     ] <=x11-libs/openmotif-2.3.0 (is blocking x11-libs/openmotif-2.3.0-r1)
[blocks B     ] <media-libs/openexr-1.5.0 (is blocking media-libs/ilmbase-1.0.1)
[blocks B     ] <dev-libs/boost-1.34.0 (is blocking dev-util/boost-build-1.34.1)
[blocks B     ] <=app-crypt/gnupg-2.0.1 (is blocking app-crypt/gnupg-2.0.7-r1)
[blocks B     ] sys-apps/setarch (is blocking sys-apps/util-linux-2.13.1)
[blocks B     ] sys-apps/mktemp (is blocking sys-apps/coreutils-6.10-r1)
[blocks B     ] <x11-libs/openmotif-2.3.0 (is blocking x11-libs/motif-config-0.10-r2)
[blocks B     ] >=sys-apps/coreutils-6.10 (is blocking sys-apps/mktemp-1.5)


请问该如何解决?
发表于 2008-4-13 21:11:32 | 显示全部楼层
保留>= 的,卸载 <=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-13 21:16:47 | 显示全部楼层
直接 emege -C  openmotif  gnupg
还是  emerge -C  openexr  boost  openmotif  gnupg
< 的要不要卸?
回复 支持 反对

使用道具 举报

发表于 2008-4-13 21:28:56 | 显示全部楼层
coreutils

千万别 卸掉~~~注意啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-13 21:32:28 | 显示全部楼层
< 和 <= 的都叫我给卸了,可是仍然有3个block

[blocks B     ] sys-apps/setarch (is blocking sys-apps/util-linux-2.13.1)
[blocks B     ] sys-apps/mktemp (is blocking sys-apps/coreutils-6.10-r1)
[blocks B     ] >=sys-apps/coreutils-6.10 (is blocking sys-apps/mktemp-1.5)


一看是 sys-apps,不敢卸
至少 coreutils 是不能卸的

如何继续?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-13 21:35:07 | 显示全部楼层
看样子 mktemp 和 coreutils 互相阻塞
卸了 mktemp 后应该就会有 coreutils 那一条了

问题是 setarch 和 mktemp 可以卸吗?会对系统有影响吗?
回复 支持 反对

使用道具 举报

发表于 2008-4-13 21:45:17 | 显示全部楼层
mktemp 卸载没事,我做过此事
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-13 21:56:14 | 显示全部楼层
不管了 , 卸了 setarch 和 mktemp ,正在升级
回复 支持 反对

使用道具 举报

发表于 2008-4-13 22:16:59 | 显示全部楼层
我的解决办法:

=sys-apps/coreutils-6.10-r1
加入到/etc/portage/package.mask里面
不用卸载mktemp
回复 支持 反对

使用道具 举报

发表于 2008-4-13 22:19:19 | 显示全部楼层
Post by jjj311;1837883
我的解决办法:

=sys-apps/coreutils-6.10-r1
加入到/etc/portage/package.mask里面
不用卸载mktemp


今天升级的时候也遇到了,搜索得知coreutils6.10自带mktemp了,所以卸载mktemp是安全的。
我升级的时候卸载了,没问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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