Steps to reproduce: ~~~~~~~~~~~~~~~~~~~ Hardmasked gnome-2.14 had been unmasked... syslock@viriya ~ $ sudo emerge '>=gnome-2.14' ... i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Eel\" -I.. -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-menus -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -DDATADIR=\"/usr/share\" -DSOURCE_DATADIR=\"../data\" -DGNOMELOCALEDIR=\"/usr/share/locale\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGMENU_I_KNOW_THIS_IS_UNSTABLE -O2 -march=athlon-xp -fomit-frame-pointer -pipe -MT eel-accessibility.lo -MD -MP -MF .deps/eel-accessibility.Tpo -c eel-accessibility.c -fPIC -DPIC -o .libs/eel-accessibility.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:60, from /usr/include/gail-1.0/libgail-util/gailtextutil.h:28, from ../eel/eel-accessibility.h:32, from eel-accessibility.c:28: /usr/include/gtk-2.0/gtk/gtkclist.h:155: error: syntax error before "GMemChunk" ... !!! ERROR: gnome-base/eel-2.14.1 failed. Additional system information: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ syslock@viriya ~ $ cat /usr/portage/gnome-base/eel/eel-2.14.1.ebuild |grep gtk+ >=x11-libs/gtk+-2.6 syslock@viriya ~ $ equery b /usr/include/gtk-2.0/gtk/gtkclist.h [ Searching for file(s) /usr/include/gtk-2.0/gtk/gtkclist.h in *... ] x11-libs/gtk+-2.6.4-r1 (/usr/include/gtk-2.0/gtk/gtkclist.h) syslock@viriya ~ $ equery l gtk\\+ [ Searching for package 'gtk\+' in all categories among: ] * installed packages [I--] [ ] x11-libs/gtk+-1.2.10-r11 (1) [I--] [M ] x11-libs/gtk+-2.6.4-r1 (2) Workaround: ~~~~~~~~~~~ syslock@viriya ~ $ sudo emerge gtk+ syslock@viriya ~ $ equery b /usr/include/gtk-2.0/gtk/gtkclist.h [ Searching for file(s) /usr/include/gtk-2.0/gtk/gtkclist.h in *... ] x11-libs/gtk+-2.8.16 (/usr/include/gtk-2.0/gtk/gtkclist.h) eel-2.14.1 emerges cleanly afterwards. Proposed fix: ~~~~~~~~~~~~~ Set gtk+-dependency in eel-Package to a higher version (>=2.8.16 works; exact version unknown) Interesting external reference: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://lists.debian.org/debian-boot/2006/03/msg01109.html
*** This bug has been marked as a duplicate of 126820 ***