emerging libquicktime gives the following error: * media-libs/libquicktime-0.9.10 {:0} [R] X aac* alsa dv encode ffmpeg* gtk jpeg lame* mmx opengl png vorbis x264* <world> [..] make[3]: Entering directory `/var/tmp/paludis/media-libs/libquicktime-0.9.10/work/libquicktime-0.9.10/utils/gtk' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -D_REENTRANT -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -DGTK_DISABLE_DEPRECATED -march=athlon64 -O2 -msse3 -pipe -finline-functions -Wall -Winline -MT lqt_gtk.o -MD -MP -MF .deps/lqt_gtk.Tpo -c -o lqt_gtk.o lqt_gtk.c In file included from lqt_gtk.c:8: lqt_gtk.h:22: error: expected specifier-qualifier-list before 'GtkTooltips' lqt_gtk.h:26: error: expected declaration specifiers or '...' before 'GtkTooltips' lqt_gtk.h:48: error: expected specifier-qualifier-list before 'GtkTooltips' lqt_gtk.c: In function 'set_combo_tooltip': lqt_gtk.c:164: warning: implicit declaration of function 'gtk_tooltips_set_tip' lqt_gtk.c:164: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c: At top level: lqt_gtk.c:181: error: expected declaration specifiers or '...' before 'GtkTooltips' lqt_gtk.c: In function 'lqtgtk_create_parameter_widget': lqt_gtk.c:185: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c:185: error: 'tooltips' undeclared (first use in this function) lqt_gtk.c:185: error: (Each undeclared identifier is reported only once lqt_gtk.c:185: error: for each function it appears in.) lqt_gtk.c:197: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c:216: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c:233: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c:260: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c:281: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c:289: error: 'LqtGtkParameterWidget' has no member named 'tooltips' lqt_gtk.c: At top level: lqt_gtk.c:343: error: expected declaration specifiers or '...' before 'GtkTooltips' lqt_gtk.c: In function 'create_table': lqt_gtk.c:358: error: 'tooltips' undeclared (first use in this function) lqt_gtk.c:358: error: too many arguments to function 'lqtgtk_create_parameter_widget' lqt_gtk.c: In function 'lqtgtk_create_codec_config_widget': lqt_gtk.c:391: error: 'LqtGtkCodecConfigWidget' has no member named 'tooltips' lqt_gtk.c:391: warning: implicit declaration of function 'gtk_tooltips_new' lqt_gtk.c:392: error: 'LqtGtkCodecConfigWidget' has no member named 'tooltips' lqt_gtk.c:393: warning: implicit declaration of function 'gtk_object_sink' lqt_gtk.c:393: error: 'LqtGtkCodecConfigWidget' has no member named 'tooltips' lqt_gtk.c:430: error: 'LqtGtkCodecConfigWidget' has no member named 'tooltips' lqt_gtk.c:430: error: too many arguments to function 'create_table' lqt_gtk.c:448: error: 'LqtGtkCodecConfigWidget' has no member named 'tooltips' lqt_gtk.c:448: error: too many arguments to function 'create_table' make[3]: *** [lqt_gtk.o] Error 1 make[3]: Leaving directory `/var/tmp/paludis/media-libs/libquicktime-0.9.10/work/libquicktime-0.9.10/utils/gtk' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/paludis/media-libs/libquicktime-0.9.10/work/libquicktime-0.9.10/utils' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/paludis/media-libs/libquicktime-0.9.10/work/libquicktime-0.9.10' make: *** [all] Error 2 Current gtk+: * x11-libs/gtk+-2.12.0-r2 {:2} X cups -debug -doc jpeg tiff -xinerama Reproducible: Always The patch at debian bugzilla converts libquicktime to the new tooltips interface: http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=12;filename=libquicktime-gtk-212-tooltip.patch;att=1;bug=444510
So don't mix stable ebuilds with ~arch dependencies. *** This bug has been marked as a duplicate of bug 193446 ***