Totem ebuild fails to compile. Reproducible: Always Steps to Reproduce: 1. emerge totem 2. ... 3. Actual Results: Compile fails. Expected Results: Emerged totem. Compile output: --------------- gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -DORBIT2=1 -pthread -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-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/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/freetype2/config -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DGCONF_PREFIX=\""/apps/totem"\" -DDATADIR=\""/usr/share"\" -DLOGO_PATH=DATADIR\"\"G_DIR_SEPARATOR_S\"totem\"G_DIR_SEPARATOR_S\"totem_logo.png\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED=1 -DLIBGLADE_DISABLE_DEPRECATED -I/usr/X11R6/include -O2 -march=pentium4 -pipe -c egg-recent-view-gtk.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -DORBIT2=1 -pthread -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-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/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/freetype2/config -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DGCONF_PREFIX=\""/apps/totem"\" -DDATADIR=\""/usr/share"\" -DLOGO_PATH=DATADIR\"\"G_DIR_SEPARATOR_S\"totem\"G_DIR_SEPARATOR_S\"totem_logo.png\" -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED=1 -DLIBGLADE_DISABLE_DEPRECATED -I/usr/X11R6/include -O2 -march=pentium4 -pipe -c egg-recent-util.c In file included from egg-recent-view-gtk.c:37: egg-recent-util.h:15: error: syntax error before '*' token egg-recent-view-gtk.c:56: error: syntax error before "GnomeIconTheme" egg-recent-view-gtk.c:56: warning: no semicolon at end of struct or union egg-recent-view-gtk.c:66: error: syntax error before '}' token egg-recent-view-gtk.c: In function `egg_recent_view_gtk_clear': egg-recent-view-gtk.c:102: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:104: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:111: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:114: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_find_menu_offset': egg-recent-view-gtk.c:135: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:142: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_new_menu_item': egg-recent-view-gtk.c:212: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:232: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:233: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:236: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:247: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:279: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_add_to_menu': egg-recent-view-gtk.c:298: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:304: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:305: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:305: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:306: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:310: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_list': egg-recent-view-gtk.c:329: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:345: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_get_model': egg-recent-view-gtk.c:365: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_model': egg-recent-view-gtk.c:377: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:378: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:380: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:383: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:384: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:386: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:391: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_leading_sep': egg-recent-view-gtk.c:397: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:401: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:402: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_trailing_sep': egg-recent-view-gtk.c:408: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:412: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:413: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_get_property': egg-recent-view-gtk.c:459: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:462: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:465: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:468: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_finalize': egg-recent-view-gtk.c:481: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:482: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:484: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:486: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:487: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:489: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:491: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:493: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: At top level: egg-recent-view-gtk.c:576: error: syntax error before '*' token egg-recent-view-gtk.c: In function `theme_changed_cb': egg-recent-view-gtk.c:578: error: `view' undeclared (first use in this function)egg-recent-view-gtk.c:578: error: (Each undeclared identifier is reported only once egg-recent-view-gtk.c:578: error: for each function it appears in.) egg-recent-view-gtk.c: In function `egg_recent_view_gtk_init': egg-recent-view-gtk.c:586: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:588: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:589: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:593: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:596: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:602: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:603: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:605: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:607: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:608: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:609: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:612: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:613: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:614: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:615: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:616: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:618: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_icon_size': egg-recent-view-gtk.c:625: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:626: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:627: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:629: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_get_icon_size': egg-recent-view-gtk.c:636: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_show_icons': egg-recent-view-gtk.c:642: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:644: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:645: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_show_numbers': egg-recent-view-gtk.c:651: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:653: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:654: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_tooltip_func': egg-recent-view-gtk.c:662: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:663: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:665: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:666: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_menu': egg-recent-view-gtk.c:686: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:687: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:689: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c:690: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_set_start_menu_item': egg-recent-view-gtk.c:707: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_get_menu': egg-recent-view-gtk.c:718: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_get_start_menu_item': egg-recent-view-gtk.c:729: error: dereferencing pointer to incomplete type egg-recent-view-gtk.c: In function `egg_recent_view_gtk_get_type': egg-recent-view-gtk.c:781: error: invalid application of `sizeof' to an incomplete type make[2]: *** [egg-recent-view-gtk.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from egg-recent-util.c:13: egg-recent-util.h:15: error: syntax error before '*' token egg-recent-util.c:110: error: syntax error before '*' token egg-recent-util.c: In function `egg_recent_util_get_icon': egg-recent-util.c:115: error: syntax error before '*' token egg-recent-util.c:119: error: `theme' undeclared (first use in this function) egg-recent-util.c:119: error: (Each undeclared identifier is reported only once egg-recent-util.c:119: error: for each function it appears in.) egg-recent-util.c:119: error: `uri' undeclared (first use in this function) egg-recent-util.c:120: error: `mime_type' undeclared (first use in this function) egg-recent-util.c:126: error: `size' undeclared (first use in this function) egg-recent-util.c:127: error: `icon_data' undeclared (first use in this function) egg-recent-util.c:128: warning: assignment makes pointer from integer without a cast make[2]: *** [egg-recent-util.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/totem-0.99.5/work/totem-0.99.5/src'make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/totem-0.99.5/work/totem-0.99.5' make: *** [all-recursive-am] Error 2 !!! ERROR: media-video/totem-0.99.5 failed. !!! Function gnome2_src_compile, Line 38, Exitcode 2 !!! compile failure Emerge info: ------------ Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.7) ================================================================= System uname: 2.6.7 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe" 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 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://mirrors.tds.net/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 acpi aim alsa avi berkdb bonobo cdr crypt cups docs encode esd ethereal fam fastcgi flac flash foomaticdb gb gdbm gif gimpprint gnome gpm gtk gtk2 imlib java jpeg kde lesstiff libg++ libgda libwww mad mbox mikmod mmx motif mozcalendar mozilla mpeg mysql ncurses nls offensive oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tiff truetype usb x86 xml2 xmms xv xvid yahoo zlib"
this shouldve been fixed today, i don't believe your sync was recent enough. rsync & try again *** This bug has been marked as a duplicate of 51864 ***