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

Bug 192714

Summary: Circular Depencies: Java & Cups
Product: Gentoo Linux Reporter: Stefan Fuchs <el.carpone>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stefan Fuchs 2007-09-16 18:15:51 UTC
hi,
i just installed a new system and get thoose strange circular depencies.
kdebase-meta would emerge with USE="-java -cups". So i think the problem comes from this ebuilds.

# emerge -pv kdebase-meta

Reproducible: Always

Steps to Reproduce:
# emerge -pv kdebase-meta
Actual Results:  
!!! Error: circular dependencies:

('ebuild', '/', 'app-misc/hal-info-20070618', 'merge') depends on
   ('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') (hard)
('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') depends on
   ('ebuild', '/', 'dev-lang/swig-1.3.31', 'merge') (hard)
('ebuild', '/', 'dev-java/sun-jdk-1.5.0.12', 'merge') depends on
   ('ebuild', '/', 'media-libs/alsa-lib-1.0.14a-r1', 'merge') (medium)
('ebuild', '/', 'media-libs/alsa-lib-1.0.14a-r1', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
('ebuild', '/', 'x11-libs/qt-3.3.8-r4', 'merge') depends on
   ('ebuild', '/', 'net-print/cups-1.2.10-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', '/', 'sys-apps/dbus-1.0.2-r2', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
   ('ebuild', '/', 'app-misc/hal-info-20070618', 'merge') (medium-soft)
('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.5.2', 'merge') (hard)
('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') depends on
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (hard)
('ebuild', '/', 'virtual/jdk-1.5.0', 'merge') depends on
   ('ebuild', '/', 'dev-java/sun-jdk-1.5.0.12', 'merge') (medium)
('ebuild', '/', 'dev-lang/swig-1.3.31', 'merge') depends on
   ('ebuild', '/', 'dev-java/sun-jdk-1.5.0.12', 'merge') (hard)
   ('ebuild', '/', 'virtual/jdk-1.5.0', 'merge') (hard)
('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (hard)
   ('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') (hard)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (hard)
   ('ebuild', '/', 'x11-libs/qt-3.3.8-r4', 'merge') (hard)
('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') depends on
   ('ebuild', '/', 'sys-apps/dbus-1.0.2-r2', 'merge') (hard)
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (medium-soft)
   ('ebuild', '/', 'net-fs/samba-3.0.24-r3', 'merge') (medium-soft)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (medium-soft)


Expected Results:  
Should emerge kdebase-meta without circular depencies

# emerge --info

Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.22-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r5 x86_64 Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz
Timestamp of tree: Sun, 16 Sep 2007 15:50:01 +0000
app-shells/bash:     3.1_p17
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9
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.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/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="X a52 aac acl acpi alsa amd64 apache2 arts bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr cli cracklib crypt cups dbus doc dri dvd dvdr dvdread eds encode esd fam fbcon ffmpeg firefox fortran ftp gdbm gif gphoto2 gpm gstreamer hal iconv icq ieee1394 ipv6 isdnlog jabber java javascript jpeg kde kdehiddenvisibility lm_sensors mad midi mikmod mmx mp3 mpeg mplayer mudflap musicbrainz mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png posix pppd python qt3 qt3support qt4 rdesktop readline reflection samba sdl session spell spl sse sse2 ssl svg sysvipc tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd videos vim-syntax vorbis wifi xcomposite xine xml xorg xpm 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vesa v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-16 18:23:22 UTC
Disable USE=doc

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