[ebuild UD] x11-libs/gtk+-2.2.4-r1 [2.4.0] I get that after upgrading to GTK+2.4. Then when I do the downgrade, it wants to upgrade back to gtk2.4. It is a vicious cycle. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: Should stay at 2.4. main root # emerge info Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.4.25) ================================================================= System uname: 2.4.25 i686 Intel(R) Pentium(R) 4 CPU 1.90GHz Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo http://adelie.polymtl.ca/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.tucdemonic.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apache2 apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gnome gpg gphoto2 gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl php png python quicktime readline sdl slang spell ssl svga tcltk tcpd truetype usb x86 xml2 xmms xv zlib"
something on your system wants gtk+-<2.4 for some reason. But it's not an app that i know of.
Okay, I am not sure if this is the only offending ebuild, but tilp-6.68-r1 (and all the previous ones) have a depend line of "=gtk+-2.2" which causes this behavior. tilp will not compile with gtk+-2.4 unless we do the -DGTK_DEPRECATED magic. @foser: should I assign this to app-sci for them to fix the ebuild, and then we can make a patch, or ?
they should make the patch and not have such questionable deps.
Silently fixing in -r1, -r2 will come soon when another issue with this one is resolved. Thanks for the hint.
*** Bug 46171 has been marked as a duplicate of this bug. ***