Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149463 - Circular dependancies when trying to install gnome
Summary: Circular dependancies when trying to install gnome
Status: RESOLVED DUPLICATE of bug 144527
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-28 17:07 UTC by Bennet Fox
Modified: 2007-07-08 11:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info and output of emerge gnome (circular.txt,23.30 KB, text/plain)
2006-11-21 01:42 UTC, catkfr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bennet Fox 2006-09-28 17:07:04 UTC
Today I installed Gentoo and when I got ready to emerge Gnome, portage complained heavily about circular dependencies:

emerge gnome
Calculating dependencies... done!
!!! Error: circular dependencies:

ebuild / gnome-extra/gcalctool-5.8.16 merge depends on
   ebuild / gnome-base/libgnome-2.14.1 merge (hard)
   ebuild / gnome-base/libgnomeui-2.14.1 merge (hard)
ebuild / gnome-base/gnome-vfs-2.14.2-r1 merge depends on
   ebuild / net-dns/avahi-0.6.10 merge (hard)
ebuild / gnome-extra/gtkhtml-2.6.3 merge depends on
   ebuild / gnome-base/gnome-vfs-2.14.2-r1 merge (hard)
ebuild / net-dns/avahi-0.6.10 merge depends on
   ebuild / dev-python/pygtk-2.8.6 merge (hard)
............

(truncated for clarity)

Portage 2.1.2_pre1-r4 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17 i686)
=================================================================
System uname: 2.6.17 i686 AMD Sempron(tm)   2600+
Gentoo Base System version 1.12.1
Last Sync: Thu, 28 Sep 2006 23:20:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=i686 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache cvs distcc distlocks keeptemp keepwork metadata-transfer noclean notitles sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="C"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac aalib acpi addbookmarks admin aim akode alias alsa ansi aoss apache2 apm arts artswrappersuid asf async audiofile authdaemond authfile autoipd automount avahi background bash-completion berkdb big-tables binary-drivers bindist bitmap-fonts bittorrent bmpx branding bzip2 cddb cdparanoia cdr cgi chroot cli colordiff cracklib crypt cups curl curlwrappers dbus dga directfb divx dlloader dmi dri dv elibc_glibc encode evo evolution fat ffmpeg firefox font-server foomaticdb fortran ftp gd gdbm gif gmedia gnome gphoto2 gpm gtk gtk2 gtkhtml hal imagemagick input_devices_keyboard input_devices_mouse isdnlog jabber java javascript jpeg kde kerberos kernel_linux lame libcaca libg++ libwww mime modplug mp3 mpeg mysql ncurses net nls nptl nptlonly nvidia offensive openal opengl oss pam pam_console pcre pdf pear-db perl php png ppds pppd python qt3 qt4 quicktime rar readline real realmedia reflection samba sasl session sftp sharedext sndfile spl ssl swat tcl tcpd tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vhosts video_cards_nvidia visualization vorbis win32codecs wma wmp xine xinerama xml xmldoclet xmlreader xmlrpc xmlwriter xmms xorg xpm xscreensaver zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-29 01:04:30 UTC
Kindly read http://bugs.gentoo.org/page.cgi?id=fields.html#bug_severity
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-11-08 11:00:31 UTC
If you can still reproduce this, can you attach the full output?  What you gave doesn't have any actual circular deps in it...
Comment 3 catkfr 2006-11-10 13:33:59 UTC
(In reply to comment #2)
> If you can still reproduce this, can you attach the full output?  What you gave
> doesn't have any actual circular deps in it...
> 

I too have a circular dependency trying to install gnome. Details are given here:
http://forums.gentoo.org/viewtopic-t-514127-highlight-.html

# emerge --info
Portage 2.1.2_rc1-r3 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.17-gentoo-r6 i686)
=================================================================
System uname: 2.6.17-gentoo-r6 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.6
Last Sync: Fri, 10 Nov 2006 18:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa avi beagle berkdb bitmap-fonts cdr cli cracklib crypt cups dbus divx4linux dlloader dri dvb dvd dvdr elibc_glibc ffmpeg fortran gdbm gmail gphoto2 gpm gtk gtk2 hal i2c iconv imap input_devices_joystick input_devices_keyboard input_devices_mouse ipod ipv6 isdnlog ithreads joystick kernel_linux libg++ mad matroska mime mmx mmx2 mono mp3 mpeg nautilus ncurses nls nptl nptlonly nsplugin nvidia offensive oggvorbis opengl pcre pdf perl png pop ppds pppd python qt qt3 quicktime readline real reflection samba session spl sse sse2 ssl svg tagwriting tcpd theora truetype-fonts type1-fonts udev unicode userland_GNU v4l video_cards_nv video_cards_nvidia widescreen win32codecs x264 xine xorg xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 4 catkfr 2006-11-21 01:42:12 UTC
Created attachment 102453 [details]
emerge info and output of emerge gnome
Comment 5 catkfr 2006-11-21 01:44:14 UTC
Added attachment with updated emerge --info and emerge gnome output.

Tried to change the severity of the bug to major as not being able to emerge gnome is a major loss of functionality, but that isn't possible...
Comment 6 catkfr 2006-11-25 16:40:32 UTC
This problem is linked to the "cups" USE flag. Emerging with USE="-cups" is enough to go around the problem.

This is probably linked to bug 144527
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 11:50:15 UTC

*** This bug has been marked as a duplicate of bug 144527 ***