| Summary: | media-libs/urt-3.1b-r1 & media-libs/giflib-4.1.4: circular dependencies with USE=rle | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Alexander Skwar <askwar> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | graphics+disabled |
| Priority: | High | ||
| Version: | 2007.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Live with it. *** This bug has been marked as a duplicate of bug 152103 *** |
hetzner portage # USE=rle emerge -vpt urt These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] media-libs/urt-3.1b-r1 USE="X gif -gs -tiff" [ebuild N ] media-libs/giflib-4.1.4 USE="X rle" [ebuild N ] media-libs/urt-3.1b-r1 USE="X gif -gs -tiff" !!! Error: circular dependencies: ('ebuild', '/', 'media-libs/urt-3.1b-r1', 'merge') depends on ('ebuild', '/', 'media-libs/giflib-4.1.4', 'merge') (hard) ('ebuild', '/', 'media-libs/giflib-4.1.4', 'merge') depends on ('ebuild', '/', 'media-libs/urt-3.1b-r1', 'merge') (hard) !!! Note that circular dependencies can often be avoided by temporarily !!! disabling USE flags that trigger optional dependencies. hetzner portage # USE=-rle emerge -vpt urt These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild N ] media-libs/urt-3.1b-r1 USE="X gif -gs -tiff" 993 kB [ebuild N ] media-libs/giflib-4.1.4 USE="X -rle" 592 kB Total: 2 packages (2 new), Size of downloads: 1,585 kB What I'm trying to show here is, that when the "rle" USE flag of giflib is enabled, portage will stop because of a circular dependency. hetzner portage # emerge --info Portage 2.1.2.11 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2.04.non-hardened i686) ================================================================= System uname: 2.6.22-gentoo-r2.04.non-hardened i686 unknown Gentoo Base System release 1.12.9 Timestamp of tree: Thu, 02 Aug 2007 11:50:01 +0000 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 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.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i486-pc-linux-gnu" CFLAGS="-O2 -mtune=pentium-m -march=i686 -pipe -fomit-frame-pointer" CHOST="i486-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/env.d/java/ /etc/gconf /etc/terminfo" CXXFLAGS="-O2 -mtune=pentium-m -march=i686 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--alphabetical" FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://gentoo.mirror.solnet.ch http://distfiles.gentoo.org/" LINGUAS="de" 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.ch.gentoo.org/gentoo-portage" USE="X acpi alsa bash-completion berkdb bitmap-fonts branding cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread emboss encode esd evo fam firefox fortran gdbm gif gnome gstreamer gtk hal iconv isdnlog jpeg kde kdeenablefinal kdehiddenvisibility libg++ libnotify mad midi mikmod mmx mp3 mpeg mudflap ncurses nfs nls nptl nptlonly offensive ogg opengl openmp pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime rdesktop readline reflection samba sdl session spell spl ssl svg truetype truetype-fonts type1-fonts unicode vim-syntax vorbis wifi win32codecs x86 xml xorg xv zlib" ALSA_CARDS="loopback usb-audio via82xx" 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="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fbdev vesa vga via" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY