Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183244 - Circular dependancy in linux Gentoo on AMD64 X2
Summary: Circular dependancy in linux Gentoo on AMD64 X2
Status: RESOLVED DUPLICATE of bug 183240
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Git (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-26 12:17 UTC by Dmitri Seletski
Modified: 2011-10-30 22:47 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitri Seletski 2007-06-26 12:17:09 UTC
localhost ~ # emerge -pv media-gfx/graphviz

These are the packages that would be merged, in order:

Calculating dependencies... done!
[nomerge      ] gnome-base/gnome-mount-0.4-r5  USE="-debug"
[nomerge      ]  gnome-base/libgnomeui-2.16.1  USE="doc jpeg -debug"
[nomerge      ]   gnome-base/gnome-vfs-2.16.3-r1  USE="doc hal ipv6 samba ssl -avahi -debug -gnutls"
[nomerge      ]    dev-libs/dbus-glib-0.73  USE="doc -debug (-selinux)"
[nomerge      ]     app-doc/doxygen-1.4.7  USE="doc unicode -qt3 -tetex"
[nomerge      ]      app-text/ghostscript-gpl-8.54  USE="cups gtk jpeg2k -X -cjk -djvu -emacs"
[nomerge      ]       net-print/cups-1.2.10-r1  USE="dbus jpeg nls pam png samba ssl -X -ldap -php -ppds -slp -tiff"
[ebuild  N    ]        virtual/ghostscript-0
[ebuild  N    ]        net-fs/samba-3.0.24-r3  USE="acl cups doc pam python readline -async -automount -caps -examples -fam -kerberos -ldap -oav -quotas (-selinux) -swat -syslog -winbind" LINGUAS="-ja -pl"
[ebuild  N    ]        app-text/ghostscript-gpl-8.54  USE="cups gtk jpeg2k -X -cjk -djvu -emacs"
[ebuild  N    ]         net-print/cups-1.2.10-r1  USE="dbus jpeg nls pam png samba ssl -X -ldap -php -ppds -slp -tiff"
[ebuild  N    ]          sys-apps/dbus-1.0.2-r2  USE="doc -X -debug (-selinux)"
[ebuild  N    ]           app-doc/doxygen-1.4.7  USE="doc unicode -qt3 -tetex"
[ebuild  N    ]    dev-libs/dbus-glib-0.73  USE="doc -debug (-selinux)"
[ebuild  N    ]    sys-apps/hal-0.5.9-r1  USE="acpi crypt doc -debug -dell -disk-partition -pcmcia (-selinux)"
[ebuild  N    ]   gnome-base/libbonoboui-2.16.0  USE="doc -X -debug"
[ebuild  N    ]    gnome-base/libgnome-2.16.0  USE="doc -debug -esd"
[ebuild  N    ]     gnome-base/gnome-vfs-2.16.3-r1  USE="doc hal ipv6 samba ssl -avahi -debug -gnutls"
[nomerge      ] gnome-base/gnome-mount-0.4-r5  USE="-debug"
[nomerge      ]  gnome-base/libgnomeui-2.16.1  USE="doc jpeg -debug"
[nomerge      ]   gnome-base/gnome-vfs-2.16.3-r1  USE="doc hal ipv6 samba ssl -avahi -debug -gnutls"
[nomerge      ]    dev-libs/dbus-glib-0.73  USE="doc -debug (-selinux)"
[nomerge      ]     app-doc/doxygen-1.4.7  USE="doc unicode -qt3 -tetex"
[ebuild  N    ]      media-gfx/graphviz-2.12  USE="doc gnome gtk nls perl python -X -examples -pango -ruby -tcl -tk"
[ebuild  N    ]       gnome-base/libgnomeui-2.16.1  USE="doc jpeg -debug"
!!! Error: circular dependencies:

('ebuild', '/', 'gnome-base/libgnome-2.16.0', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.16.3-r1', 'merge') (hard)
('ebuild', '/', 'sys-apps/dbus-1.0.2-r2', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.4.7', 'merge') (hard)
('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.4.7', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') depends on
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (hard)
('ebuild', '/', 'gnome-base/gnome-vfs-2.16.3-r1', 'merge') depends on
   ('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
   ('ebuild', '/', 'net-fs/samba-3.0.24-r3', 'merge') (hard)
('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') depends on
   ('ebuild', '/', 'gnome-base/libgnomeui-2.16.1', 'merge') (hard)
('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') depends on
   ('ebuild', '/', 'sys-apps/dbus-1.0.2-r2', 'merge') (hard)
   ('ebuild', '/', 'app-doc/doxygen-1.4.7', 'merge') (hard)
('ebuild', '/', 'app-doc/doxygen-1.4.7', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (hard)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (hard)
   ('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') (hard)
('ebuild', '/', 'gnome-base/libbonoboui-2.16.0', 'merge') depends on
   ('ebuild', '/', 'gnome-base/libgnome-2.16.0', 'merge') (hard)
('ebuild', '/', 'gnome-base/libgnomeui-2.16.1', 'merge') depends on
   ('ebuild', '/', 'gnome-base/libbonoboui-2.16.0', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnome-2.16.0', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.16.3-r1', 'merge') (hard)
('ebuild', '/', 'net-fs/samba-3.0.24-r3', 'merge') depends on
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (hard)
('ebuild', '/', 'virtual/ghostscript-0', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (medium)
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (soft)
('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') depends on
   ('ebuild', '/', 'sys-apps/dbus-1.0.2-r2', 'merge') (hard)

!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.




made sync of portage system on 26/06/2007 on 13.00
PROBLEM DISSAPEARS when put "USE=-doc"
seems to me doxygen creates this dependancy issue.

Reproducible: Always

Steps to Reproduce:
quite obvious fails all the time when try install gnome or graphiz(which is part 
of it)
USE="-doc" helps to solve problem.
Actual Results:  
nothing, thats the problem. wasnt able to install software.

Expected Results:  
expected to have gnome installed on my system

install gnome on my pc(or at least graphiz).
Comment 1 Dmitri Seletski 2007-06-26 12:18:30 UTC
localhost ~ # emerge --info
Portage 2.1.2.7 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r0, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 26 Jun 2007 10:50:01 +0000
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.5, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="{-march=athlon64 -O2 -msse3 -pipe}"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="52 a aac acl acpi alsa amd64 apache2 audiofile bash-completion berkdb bitmap-fonts cairo cddb cdparanoia cdr clamav cli cracklib crypt cups dbus doc dri dvb dvd dvdread encode flac fortran gdbm gif gnome gpm graphviz gtk hal iconv ipv6 isdnlog jpeg jpeg2k libg++ mad midi mikmod mmx mp3 mpeg mplayer mudflap ncurses nls nptl nptlonly ogg openal openmp pam pcre pdg perl png posix pppd python readline reflection samba sdl see2 session spl sse sse2 sse3 ssl tcpd truetype-fonts type1-fonts unicode vcd videos vorbis xine xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2007-06-26 12:18:44 UTC

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

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