0

我在从这个网站安装 Gnome 3 时遇到问题:http: //oleeekchoff.blogspot.co.il/2011/10/gnome-3-on-gentoo.html

我已经有 Gnome 2,所以当我尝试出现 -avuND 世界时我得到了这个

冲突:7 块(4 块不满足)

!!!单个包槽内的多个包实例已被拉取!!!进入依赖图,导致槽冲突:

系统-fs/udev:0

(sys-fs/udev-171-r9::gentoo,已安装)由

(sys-fs/udev-195::gentoo,ebuild 计划合并)由

=sys-fs/udev-187 需要 (sys-fs/udev-init-scripts-17-r1::gentoo, ebuild 计划合并) (还有 1 个有同样的问题)

4

1 回答 1

0

冲突意味着不同的软件包需要不同版本的sys-fs/udev. 例如,在您的情况下,版本 171-r9 是您机器上的当前版本。其他一些包需要版本 195。包udev-init-scripts需要版本 187。不允许同一包的多个版本,除非它们位于不同的插槽中。

安装 Gnome 3 时,会有很多包可能需要同一个包的不同版本。一种解决方法是用来equery g <package>检查它所依赖的包,并equery d <package>检查哪些包需要这个包。找到导致冲突的包并尝试删除和中的一些标志/etc/portage/make.conf/etc/portage/package.use或屏蔽.中的一些包/etc/portage/package.mask。与使用 Gnome 3 相比,在安装 Gnome 3 时解决这些冲突要有趣得多。祝你好运。

于 2013-02-19T14:23:40.370 回答