emerge gnome问题 搞不懂啊 求讲解
linux吧
全部回复
仅看楼主
level 8
* IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items.
Calculating dependencies... done!
!!! The ebuild selected to satisfy "x11-libs/gtk+:3" has unmet requirements.- x11-libs/gtk+-3.4.4::gentoo USE="cups introspection -X (-aqua) -colord -debug -examples (-packagekit) -test -vim-syntax (-wayland) -xinerama"
The following REQUIRED_USE flag constraints are unsatisfied: any-of ( aqua wayland X )
The above constraints are a subset of the following complete expression: any-of ( aqua wayland X ) xinerama? ( X )
(dependency required by "x11-misc/xdg-user-dirs-gtk-0.9" [ebuild])(dependency required by "gnome-base/gnome-session-2.32.1-r3" [ebuild])(dependency required by "gnome-base/gnome-2.32.1-r2" [ebuild])(dependency required by "gnome" [argument])
2013年01月03日 12点01分 1
level 8
make.conf中的定义
-----------------------------------------------------
localhost ~ # cat /etc/make.confMAKEOPTS="-j2"
GENTOO_MIRRORS="http://mirrors.sohu.com/gentoo/"
SYNC="rsync://rsync.cn.gentoo.org/gentoo-portage"
INPUT_DEVICES="keyboard mouse"VIDEO_CARDS="radeon radeonhd"
USE="-kde -qt4 X gnome dbus gtk hal"
FEATURES="ccache"CCACHE_DIR="/var/tmp/ccache"CCACHE_SIZE="2G"
2013年01月03日 12点01分 2
level 11
次奥,看到wayland了
2013年01月03日 12点01分 3
level 13
有什么问题?
2013年01月03日 12点01分 4
emerge gnome的时候出这样的显示 很明显emerge不上啊 关键是这样的错误 如何处理呢?
2013年01月03日 12点01分
level 13
依赖冲突
2013年01月03日 12点01分 5
我也知道是GTK+3不满足 可是如何处理 我是新手 请谅解下我这白痴的问题
2013年01月03日 12点01分
level 13
开~试试 直接解决无力...英语捉计plus爪机无力
2013年01月03日 12点01分 6
level 9
/etc/portage/package.use
里面,找到gtk+-3的项目,看看是不是用了-X的USE
2013年01月03日 12点01分 7
没有-X的USE 无力了啊
2013年01月03日 12点01分
提示必须要有aqua、wayland、X这三个标记中的一个,你这确实-X了,不过aqua不是mac的么[开心]
2013年01月03日 13点01分
@Linux_x189 我又发现个好玩的东西了,我去编译个包含aqua标记的kde-meta,看能不能用。 [勉强]
2013年01月03日 13点01分
回复 创物瞩原理 :[瀑布汗~][瀑布汗~]能用么?不行的吧,都是打()括号的,我没试过
2013年01月03日 13点01分
level 8
/etc/portage/package.use里面的内容
2013年01月03日 13点01分 8
emerge -av gtk+,USE贴出来看看呗~
2013年01月03日 13点01分
level 8
我现在真心蛋疼 蛋疼的在床上滚过来滚过去的滚啊 把/etc/make.conf里面相关的USE标记全部取消后 用euse重新添加一遍 貌似现在可以了 真心蛋疼啊
2013年01月03日 13点01分 9
level 9
其实如果是我,碰到这类问题就直接
emerge -C gtk+
emerge -av gnome了
2013年01月03日 13点01分 10
谢谢 以后你这种办法我也学到了 依赖不行就用强 先试试自己那种办法行么
2013年01月03日 13点01分
level 8
2013年01月03日 13点01分 11
level 8
emerge -av gtk+
2013年01月03日 13点01分 12
level 9
[囧]我晕,你是第一次用gentoo的啊,刚安装好么?你的make.conf都没有写INPUT_DEVICES
和VIDEO_CARDS啊。你还没有emerge -av xorg-x11吧
2013年01月03日 13点01分 13
X11装好了 配置起来可以用了 在/etc/make.conf里面 但是我写在/etc/make.conf里面的USE标记都用 非要写到/etc/portage/make.conf里面才起作用 现在我就很奇怪了这点了呢
2013年01月03日 13点01分
回复 天上掉下了八戒 :哦。你是写道/etc/make.conf里面去了啊。这个已经废弃了。现在的make.conf在/etc/portage/make.conf了,你可以ln -svf /etc/portage/make.conf /etc/make.conf一下的
2013年01月03日 13点01分
回复 天上掉下了八戒 :你可以eselect news list看看的,上面有说明的make.conf文件移动过了
2013年01月03日 13点01分
回复 Linux_x189 :我照着他的手册来的 就像/etc/conf.d/clock文件已经没用了一样 现在才知道这点 谢谢哈 官网上的手册貌似有些过时了
2013年01月03日 13点01分
level 8
这是/etc/里面的make.conf 真纳闷这里的USE标记为什么没起作用 只能注释掉了
2013年01月03日 13点01分 14
看我楼上回复,这个make.conf已经没用了。make.conf在/etc/portage/make.conf那里
2013年01月03日 13点01分
level 8
十分感谢各位的帮忙 总结一下 原因就是/etc/make.conf已经废弃了 如果再次有这类问题 也不妨
emerge -C gtk+
emerge -av gnome这样试试 再次感谢各位帮助
2013年01月03日 13点01分 15
1