LinuxSir.cn,穿越时空的Linuxsir!

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

安装xorg-x11

[复制链接]
发表于 2009-4-3 13:27:59 | 显示全部楼层 |阅读模式
失败 原因如下 该如何解决
  1. Failed to install x11-base/xorg-x11-7.4, Log file:
  2. >>>  '/var/tmp/portage/x11-base/xorg-x11-7.4/temp/build.log'
  3. * Messages for package x11-base/xorg-x11-7.4:
  4. * /usr/X11R6 isn't a symlink to ../usr. Please delete it.
  5. * First, save a list of all the packages installing there:
  6. *                 equery belongs /usr/X11R6 > usr-x11r6-packages
  7. * This requires gentoolkit to be installed.
  8. *
  9. * ERROR: x11-base/xorg-x11-7.4 failed.
  10. * Call stack:
  11. *               ebuild.sh, line   48:  Called pkg_preinst
  12. *             environment, line 2064:  Called die
  13. * The specific snippet of code:
  14. *           die "${ROOT}usr/X11R6 is not a symlink to ../usr.";
  15. *  The die message:
  16. *   /usr/X11R6 is not a symlink to ../usr.
  17. *
  18. * If you need support, post the topmost build error, and the call stack if relevant.
  19. * A complete build log is located at '/var/tmp/portage/x11-base/xorg-x11-7.4/temp/build.log'.
  20. * The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-x11-7.4/temp/environment'.
复制代码
发表于 2009-4-3 17:57:26 | 显示全部楼层
/usr/X11R6 isn't a symlink to ../usr. Please delete it
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-3 19:37:02 | 显示全部楼层
谢谢 朋友 这个问题解决了 可问题又来了
  1. emerge gnome-light
  2. Calculating dependencies... done!


  3. [nomerge      ] dev-db/qt-unixODBC-3.3.8b
  4. [nomerge      ]  dev-db/unixODBC-2.2.12  USE="gnome qt3"
  5. [nomerge      ]   x11-libs/qt-3.3.8b-r1  USE="cups ipv6 odbc opengl -debug -doc -examples (-firebird) -immqt -immqt-bc -mysql -nas -nis -postgres -sqlite -xinerama"
  6. [nomerge      ]    net-print/cups-1.3.9-r1  USE="X acl avahi dbus java jpeg pam perl png python samba ssl -gnutls -kerberos -ldap -php -ppds -slp -static -tiff -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
  7. [ebuild  N    ]     net-dns/avahi-0.6.24-r2  USE="dbus gdbm gtk ipv6 python qt3 qt4 -autoipd -bookmarks -doc -howl-compat -mdnsresponder-compat -mono -test"
  8. [ebuild  N    ]      x11-libs/qt-3.3.8b-r1  USE="cups ipv6 odbc opengl -debug -doc -examples (-firebird) -immqt -immqt-bc -mysql -nas -nis -postgres -sqlite -xinerama"
  9. [ebuild  N    ]       net-print/cups-1.3.9-r1  USE="X acl avahi dbus java jpeg pam perl png python samba ssl -gnutls -kerberos -ldap -php -ppds -slp -static -tiff -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
  10. [ebuild  N    ]      dev-python/pygtk-2.14.1  USE="X -doc -examples"
  11. [ebuild  N    ]       gnome-base/libglade-2.6.4  USE="-debug -doc"
  12. [ebuild  N    ]        x11-libs/gtk+-2.14.7-r2  USE="X cups jpeg -debug -doc -jpeg2k -tiff -vim-syntax -xinerama"

  13. * Error: circular dependencies:

  14. ('ebuild', '/', 'x11-libs/qt-3.3.8b-r1', 'merge') depends on
  15.   ('ebuild', '/', 'net-print/cups-1.3.9-r1', 'merge') (runtime)
  16. ('ebuild', '/', 'net-print/cups-1.3.9-r1', 'merge') depends on
  17.   ('ebuild', '/', 'net-dns/avahi-0.6.24-r2', 'merge') (runtime)
  18. ('ebuild', '/', 'net-dns/avahi-0.6.24-r2', 'merge') depends on
  19.   ('ebuild', '/', 'x11-libs/qt-3.3.8b-r1', 'merge') (runtime)
  20.   ('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') (runtime)
  21.   ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') (runtime)
  22.   ('ebuild', '/', 'dev-python/pygtk-2.14.1', 'merge') (runtime)
  23. ('ebuild', '/', 'dev-python/pygtk-2.14.1', 'merge') depends on
  24.   ('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') (runtime)
  25.   ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') (runtime)
  26. ('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') depends on
  27.   ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') (runtime)
  28. ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') depends on
  29.   ('ebuild', '/', 'net-print/cups-1.3.9-r1', 'merge') (runtime)

  30. * Note that circular dependencies can often be avoided by temporarily
  31. * disabling USE flags that trigger optional dependencies.
复制代码


是缺少ebuild?
回复 支持 反对

使用道具 举报

发表于 2009-4-3 21:39:02 | 显示全部楼层
我装 时 直接  USE=""

用网易 168 源。
回复 支持 反对

使用道具 举报

发表于 2009-4-3 21:43:19 | 显示全部楼层
USE="-cups"  emerge gnome-light
回复 支持 反对

使用道具 举报

发表于 2009-10-2 16:41:37 | 显示全部楼层
多谢 druggo 的回复, 我在安装 CUPS, qt, avahi 时也遇到了类似的循环依赖问题。我刚刚把samba  zeroconf  avahi加到make.conf中,CUPS,avahi,qt使用的USE Flags分别为:


  1. net-print/cups-1.3.10-r2  USE="X acl avahi dbus gnutls jpeg pam perl png ppds python samba ssl tiff zeroconf -java -kerberos -ldap -php -slp -static -xinetd"

  2. net-dns/avahi-0.6.24-r2  USE="dbus gdbm gtk ipv6 mdnsresponder-compat python qt3 -autoipd -bookmarks -doc -howl-compat -mono -qt4 -test"

  3. x11-libs/qt-3.3.8b-r1  USE="cups immqt-bc ipv6 opengl -debug -doc -examples -firebird -immqt -mysql -nas -nis -odbc -postgres -sqlite -xinerama"
复制代码


循环依赖的提示为:


  1. * Error: circular dependencies:

  2. ('ebuild', '/', 'x11-libs/qt-3.3.8b-r1', 'merge') depends on
  3.   ('ebuild', '/', 'net-print/cups-1.3.10-r2', 'merge') (buildtime)
  4. ('ebuild', '/', 'net-print/cups-1.3.10-r2', 'merge') depends on
  5.   ('ebuild', '/', 'net-dns/avahi-0.6.24-r2', 'merge') (buildtime)
  6. ('ebuild', '/', 'net-dns/avahi-0.6.24-r2', 'merge') depends on
  7.   ('ebuild', '/', 'x11-libs/qt-3.3.8b-r1', 'merge') (buildtime)

复制代码


USE="-cups" emerge gnome-light  确实解决了循环依赖的问题,等装完后我再补上CUPS这个USE Flag。

我是Google找到这个帖子的,再次感谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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