LinuxSir.cn,穿越时空的Linuxsir!

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

emerge sync后出现有关libXrender两个版本被依赖的问题![解决]

[复制链接]
发表于 2007-12-20 09:35:15 | 显示全部楼层 |阅读模式
These are the packages that would be merged, in order:

Calculating world dependencies |
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

('ebuild', '/', 'x11-libs/libXrender-0.9.2', 'merge') pulled in by
  ('installed', '/', 'x11-base/xorg-server-1.3.0.0-r2', 'nomerge')

('installed', '/', 'x11-libs/libXrender-0.9.4', 'nomerge') pulled in by
  ('installed', '/', 'x11-libs/libXft-2.1.12', 'nomerge')
  ('installed', '/', 'x11-libs/libXrandr-1.2.1', 'nomerge')
  ('installed', '/', 'x11-libs/pango-1.18.3', 'nomerge')
  ('ebuild', '/', 'x11-libs/libXcursor-1.1.9', 'merge')
  ('installed', '/', 'x11-libs/gtk+-2.12.1-r2', 'nomerge')
  ('ebuild', '/', 'x11-libs/cairo-1.4.12', 'merge')

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.

!!! Depgraph creation failed.
吧依赖于高版本的所有包mask了还是不行阿!
 楼主| 发表于 2007-12-20 10:23:12 | 显示全部楼层
原来是要mask libXrender阿!解决
回复 支持 反对

使用道具 举报

发表于 2007-12-20 13:42:58 | 显示全部楼层
嗯,你可以看看xorg-server的ebuild,然后mask掉高的版本。
回复 支持 反对

使用道具 举报

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

本版积分规则

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