|
|
发表于 2009-5-10 08:36:30
|
显示全部楼层
Post by saiddy;1985426
今天帮朋友安装gentoo
安装gnome的时候遇见这样的错误信息
怎么解决呢?
升级到 gcc4.3.3-r2 python2.62 并且 emerge -e system了,然后装的xorg 再安装 gnome 时候出现的问题
gentoo / # emerge -av gnome
These are the packages that would be merged, in order:
Calculating dependencies... done!
[nomerge ] gnome-base/gnome-2.24.1 USE="cdr cups dvdr esd ldap -accessibility -mono"
[ebuild N ] gnome-base/gvfs-1.0.3-r2 USE="bluetooth gnome hal -archive -avahi -bash-completion -cdda -debug -doc -fuse -gnome-keyring -gphoto2 -samba"
[ebuild N ] net-libs/libsoup-2.26.1 USE="gnome ssl -debug -doc"
[ebuild N ] net-libs/libproxy-0.2.3 USE="gnome kde python xulrunner -networkmanager -webkit"
[ebuild N ] net-libs/xulrunner-1.9.0.10 USE="dbus gnome startup-notification -custom-optimization -java"
[ebuild N ] gnome-base/libbonoboui-2.24.1 USE="X -doc"
[ebuild N ] gnome-base/libgnome-2.24.1 USE="esd -debug -doc"
[ebuild N ] gnome-base/libgnomeui-2.24.1 USE="-doc"
* Error: circular dependencies:
('ebuild', '/', 'gnome-base/libgnomeui-2.24.1', 'merge') depends on
('ebuild', '/', 'gnome-base/libbonoboui-2.24.1', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libgnome-2.24.1', 'merge') (buildtime)
('ebuild', '/', 'net-libs/libsoup-2.26.1', 'merge') depends on
('ebuild', '/', 'net-libs/libproxy-0.2.3', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libgnome-2.24.1', 'merge') depends on
('ebuild', '/', 'gnome-base/gvfs-1.0.3-r2', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/gvfs-1.0.3-r2', 'merge') depends on
('ebuild', '/', 'net-libs/libsoup-2.26.1', 'merge') (buildtime)
('ebuild', '/', 'net-libs/libproxy-0.2.3', 'merge') depends on
('ebuild', '/', 'net-libs/xulrunner-1.9.0.10', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libbonoboui-2.24.1', 'merge') depends on
('ebuild', '/', 'gnome-base/libgnome-2.24.1', 'merge') (buildtime)
('ebuild', '/', 'net-libs/xulrunner-1.9.0.10', 'merge') depends on
('ebuild', '/', 'gnome-base/libgnomeui-2.24.1', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libgnome-2.24.1', 'merge') (buildtime)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
/etc/make.conf 内容如下::
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
LINGUAS="zh zh_CN"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
LDFLAGS="-Wl,-O1"
ACCEPT_KEYWORDS="~x86"
USE="3dnow alsa X gnome gtk dbus hal -qt3 -qt4 -kde -arts -cups -ipv6"
GENTOO_MIRRORS="http://gentoo.gg3.net"
MAKEOPTS="-j2"
INPUT_DEVICES="evdev keyboard mouse"
VIDEO_CARDS="radeon"
ALSA_CARDS="intel8x0"
暂时去掉一些USE,比如ssl,另外,我很奇怪那个kde的USE哪里来的? |
|