Results of compilation: In file included from flac_tag.c:37: vcedit.h:20:26: vorbis/codec.h: No such file or directory In file included from flac_tag.c:37: vcedit.h:29: error: syntax error before "vorbis_comment" vcedit.h:29: warning: no semicolon at end of struct or union vcedit.h:30: warning: type defaults to `int' in declaration of `vi' vcedit.h:30: warning: data definition has no type or storage class vcedit.h:32: error: `read' redeclared as different kind of symbol /usr/include/unistd.h:312: error: previous declaration of `read' vcedit.h:33: error: `write' redeclared as different kind of symbol /usr/include/unistd.h:318: error: previous declaration of `write' vcedit.h:46: error: syntax error before '}' token vcedit.h:46: warning: type defaults to `int' in declaration of `vcedit_state' vcedit.h:46: warning: data definition has no type or storage class vcedit.h:48: error: syntax error before '*' token vcedit.h:48: warning: type defaults to `int' in declaration of `vcedit_new_state' vcedit.h:48: warning: data definition has no type or storage class vcedit.h:49: error: syntax error before '*' token vcedit.h:50: error: syntax error before '*' token vcedit.h:50: error: syntax error before '*' token vcedit.h:50: warning: type defaults to `int' in declaration of `vcedit_comments' vcedit.h:50: warning: data definition has no type or storage class vcedit.h:51: error: syntax error before '*' token vcedit.h:52: error: syntax error before '*' token vcedit.h:54: error: syntax error before '*' token vcedit.h:55: error: syntax error before '*' token flac_tag.c:77: error: syntax error before "vcedit_state" make[3]: *** [flac_tag.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/easytag-0.31-r2/work/easytag-0.31_gtk2.4_pre0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/easytag-0.31-r2/work/easytag-0.31_gtk2.4_pre0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/easytag-0.31-r2/work/easytag-0.31_gtk2.4_pre0' make: *** [all] Error 2 !!! ERROR: media-sound/easytag-0.31-r2 failed. !!! Function src_compile, Line 41, Exitcode 2 !!! (no error message) package.keywords: joel:/usr> cat /etc/portage/package.keywords sys-kernel/linux26-headers ~x86 #media-plugins/gst-plugins-mad ~x86 #media-libs/gstreamer ~x86 #media-plugins/gst-plugins-flac ~x86 #media-plugins/gst-plugins-gnomevfs ~x86 #media-libs/gst-plugins ~x86 #media-plugins/gst-plugins-alsa ~x86 media-sound/rhythmbox ~x86 net-www/mplayerplug-in ~x86 media-sound/easytag ~x86 net-p2p/bittornado ~x86 x11-base/opengl-update ~x86 media-video/nvidia-kernel ~x86 media-video/nvidia-glx ~x86 =media-video/mplayer-1.0_pre5-r2 emerge info: joel:/usr> emerge info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 AMD Athlon(tm) XP 1600+ 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=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa avi berkdb cdr cjk crypt dga dvd flac gdbm gif gpm gstreamer gtk gtk2 java javascript jpeg mad mmx mpeg ncurses nls nvidia opengl png python quicktime readline samba sse ssl svga tcpd tiff truetype x86 zlib" Reproducible: Always Steps to Reproduce: 1. 2. 3.
Thanks for reporting this, also noticed it on my laptop while on holiday. Fixed in 0.31-r3 which is on its way into portage. Also fixed in the older ebuilds but you'll need to wait and then sync.