LinuxSir.cn,穿越时空的Linuxsir!

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

新装系统kde4.2.4死活装不上,遇到的拦路虎是qt-core包

[复制链接]
发表于 2009-8-14 08:30:22 | 显示全部楼层 |阅读模式
autuunmask =kde-base/qt-core-4.2 的结果是陷入死循环
反复在USE参数-qt3support和qt3support上折腾
--skip-first qt-core的结果是kde4的包都没有安装。
救命啊。
发表于 2009-8-14 08:48:58 | 显示全部楼层
eix -IU qt3support
找出系统安装的和qt3support相关的包,卸载它们,再重新安装kde。
回复 支持 反对

使用道具 举报

发表于 2009-8-14 08:51:48 | 显示全部楼层
一方面你可能應該提交Bug以告訴作者。另一方面你可以手動解除屏蔽一下。就是你emerge -p =kde-base/kdebase-meta-4.2.4看誰被屏蔽了就解除誰的屏蔽。
回复 支持 反对

使用道具 举报

发表于 2009-8-14 14:20:56 | 显示全部楼层
看来automask是忽悠人的
回复 支持 反对

使用道具 举报

发表于 2009-8-14 16:43:49 | 显示全部楼层
Post by zzwzzw;2016179
看来automask是忽悠人的


这个跟autounmask没关系。

简单说吧,比如系统里已经安装了两个软件 qt-core  和 qt-gui,qt-gui 依赖 qt-core(-qt3support)。现在要安装另外一个软件 kdebase-startkde ,这个软件也依赖 qt-core ,但是需要 +qt3support ,这个时候就有冲突了。

怎么办呢,这就需要协调,让两个软件同时依赖 qt-core(+qt3support)。但qt-gui(-qt3support)已经安装好了呀。所以才需要先卸载掉 qt-gui ,然后再来安装。如果不止一个这样的依赖,就必须把类似的软件全卸载掉。

autounmask不是用来解决这种依赖关系的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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