Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 84726

Summary: emerge -u fails (cyclic dependency?)
Product: Gentoo Linux Reporter: Peter `MathFox' Roozemaal <mathfox>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: major    
Priority: High    
Version: 2004.3   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter `MathFox' Roozemaal 2005-03-10 03:21:54 UTC
Emerge -u world fails:

emerge -auD world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
[blocks B     ] <=app-emulation/emul-linux-x86-xlibs-1.2-r3 (is blocking x11-base/xorg-x11-6.8.2-r1)
[ebuild     U ] sys-libs/gpm-1.20.1-r4 [1.20.1]
[ebuild     U ] media-libs/freetype-2.1.9-r1 [2.1.5-r1]
[ebuild     U ] x11-base/opengl-update-2.1.1-r1 [2.0_pre4-r1]
[ebuild     U ] x11-base/xorg-x11-6.8.2-r1 [6.8.0-r5]
[ebuild     U ] app-emulation/emul-linux-x86-xlibs-1.2-r7 [1.2-r3]
[ebuild     U ] media-libs/speex-1.1.7 [1.1.6]
[ebuild     U ] net-misc/curl-7.13.1 [7.12.0-r2]
 
!!! Error: The above package list contains packages which cannot be installed
!!!        on the same system.

A quick scan in the ebuilds shows a cyclic dependency between emul-linux-x86-xlibs and xorg-x11.

===

The obligatory emerge info:

Portage 2.0.51.19 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r12 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r12 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 11:44:12)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.9.4, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.nedlinux.nl http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.mirror.sdv.fr http://gentoo.math.bme.hu"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts berkdb bitmap-fonts bonobo cdr crypt curl doc dvd dvdr esd fam flac font-server fortran gdbm gif gnome gpm gstreamer gtk gtkhtml guile imagemagick imlib ipv6 java jp2 jpeg junit kde ldap libwww lm-sensors lzw lzw-tiff mad mikmod motif mozilla mp3 mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png postgres python qt readline samba sdl slang speex ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb userlocales xml xml2 xmms
xpm xrandr xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-10 04:58:47 UTC
xorg is blocking this emul-linux-x86-xlibs version, un-emerge it, emerge xorg and a newer emul-linux-x86-xlibs afterwards.