LinuxSir.cn,穿越时空的Linuxsir!

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

安装gnome出错,在线等

[复制链接]
发表于 2009-11-13 22:14:31 | 显示全部楼层 |阅读模式
安装gnome出错,出错信息如下
Calculating dependencies  .... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=dev-libs/libxml2-2.6.12[python]".
!!! One of the following packages is required to complete your request:
- dev-libs/libxml2-2.7.3-r2 (Change USE: +python)
(dependency required by "app-text/gnome-doc-utils-0.16.1" [ebuild])
(dependency required by "media-video/totem-2.26.3-r1" [ebuild])
(dependency required by "gnome-base/gnome-2.26.3" [ebuild])
(dependency required by "gnome" [argument])


make.conf

USE="-* X a52 aac acl acpi alsa bash-completion bzip2 cairo cracklib cups curl
dri dri2 dvd encode expat fontconfig ftp gdbm gif gnutls gps gtk iconv joystick
jpeg mad mikmod mmx mp3 nls nptl ogg openal opengl oss pam pcre png quicktime
readline sdl smp sndfile spell sse sse2 ssl ssse3 startup-notification svg tcpd
theora truetype unicode v4l2 vim-syntax vorbis x264 xml xulrunner xv xvid zlib  
-qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi"
发表于 2009-11-13 22:44:38 | 显示全部楼层
USE=python emerge -av gnome
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-13 23:25:02 | 显示全部楼层
不行啊,这样做又会导致新的依赖,如下
These are the packages that would be merged, in order:

Calculating dependencies  .... done!

emerge: there are no ebuilds built with USE flags to satisfy "dev-lang/python[threads]".
!!! One of the following packages is required to complete your request:
- dev-lang/python-2.6.2-r1 (Change USE: +threads)
(dependency required by "media-video/totem-2.26.3-r1" [ebuild])
(dependency required by "gnome-base/gnome-2.26.3" [ebuild])
(dependency required by "gnome" [argument])
回复 支持 反对

使用道具 举报

发表于 2009-11-13 23:28:36 | 显示全部楼层
那就继续给dev-lang/python添加threads这个USE。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-13 23:44:59 | 显示全部楼层
不行啊,加了之后出错信息更多了
回复 支持 反对

使用道具 举报

发表于 2009-11-13 23:50:24 | 显示全部楼层
接着加USE
回复 支持 反对

使用道具 举报

发表于 2009-11-13 23:51:21 | 显示全部楼层
Post by johe;2045588
安装gnome出错,出错信息如下
Calculating dependencies  .... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=dev-libs/libxml2-2.6.12[python]".
!!! One of the following packages is required to complete your request:
- dev-libs/libxml2-2.7.3-r2 (Change USE: +python)
(dependency required by "app-text/gnome-doc-utils-0.16.1" [ebuild])
(dependency required by "media-video/totem-2.26.3-r1" [ebuild])
(dependency required by "gnome-base/gnome-2.26.3" [ebuild])
(dependency required by "gnome" [argument])


make.conf

USE="-* X a52 aac acl acpi alsa bash-completion bzip2 cairo cracklib cups curl
dri dri2 dvd encode expat fontconfig ftp gdbm gif gnutls gps gtk iconv joystick
jpeg mad mikmod mmx mp3 nls nptl ogg openal opengl oss pam pcre png quicktime
readline sdl smp sndfile spell sse sse2 ssl ssse3 startup-notification svg tcpd
theora truetype unicode v4l2 vim-syntax vorbis x264 xml xulrunner xv xvid zlib  
-qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi"




你的全局 USE=“-*”  这个是什么意思?
回复 支持 反对

使用道具 举报

发表于 2009-11-14 00:05:00 | 显示全部楼层
Post by shikihyx;2045623
你的全局 USE=“-*”  这个是什么意思?

干掉 profile(s) 和 make.defaults 里的USE设置,
不嫌麻烦的人或者控制欲不是特别强烈的人,最好不要这样设置,
否则可能会出现一堆楼主那样的问题。

一般桌面用户用上 desktop 的profile之后,基本就不用(或者很少会)去make.conf里设置USE 了。
回复 支持 反对

使用道具 举报

发表于 2009-11-14 00:08:24 | 显示全部楼层
Post by Blahster;2045625
干掉 profile(s) 和 make.defaults 里的USE设置,
不清楚这样有什么后果的人最好不要这样设置,
否则可能会出现一堆楼主那样的问题。


恩 ^^ 谢谢(其实我知道)
我是想表达楼主是这个原因导致问题的
回复 支持 反对

使用道具 举报

发表于 2009-11-14 00:08:28 | 显示全部楼层
那個就是完全不管/etc/make.profile中設置的默認的USE变量內容,只管自己在/etc/make.conf的设置。USE变量有加和性的,你在/etc/make.conf中的設置還要加上/etc/make.profile中的內容才是真正被啟用的USE变量。
回复 支持 反对

使用道具 举报

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

本版积分规则

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