this ebuild for imlib has the old gtk+ and glib packages as dependencies. I've tried to compile imlib with --nodeps and compilation was succesfull. I think that these are inutile dependencies Reproducible: Always Steps to Reproduce: 1. emerge =imlib-1.9.14-r3 Expected Results: Cut out the inutile dependencies. Gentoo Base System version 2.6.13 Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r6-arbiter i686) ================================================================= System uname: 2.6.12-gentoo-r6-arbiter i686 AMD Athlon(TM) XP 2600+ dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.11 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fweb -pipe -fomit-frame-pointer -frename-registers -ftracer -msse -m3dnow -mfpmath=sse -momit-leaf-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fweb -pipe -fomit-frame-pointer -frename-registers -ftracer -msse -m3dnow -mfpmath=sse -momit-leaf-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="it" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync1.it.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X acpi alsa apm avi bash-completion berkdb bitmap-fonts bzip2 crypt cups curl dba emboss encode esd fastcgi flatfile foomatic foomaticdb force-cgi-redirect gd gdbm gif glade gpm gtk2 gzip imagemagick imlib ipv6 jpeg libg++ libglade libwww mad mikmod motif mp3 mpeg ncurses nls nowin nptl nptlonly nvidia ogg oggvorbis opengl openssh oss pam pdflib perl php png ppds python qt quicktime readline scanner sdl spell sse2 ssl svg symlink tcpd tiff truetype truetype-fonts type1-fonts vorbis win32codecs xml xml2 xpm xv zlib linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
The gnome herd refuses to change this, because current versions of Portage do not deal with optional second level dependencies. *** This bug has been marked as a duplicate of 40453 ***