media-sound/galan-0.3.0_beta3 doesn't build if you don't have dev-libs/fftw installed. Specifically it should depend on "=dev-libs/fftw-2*" because fftw-3 doesn't include rfftw.h. gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./../include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DSITE_PKGLIB_DIR=\"/usr/lib/galan\" -DSITE_PKGDATA_DIR=\"/usr/share/galan\" -mcpu=i686 -O3 -pipe -Wall -c powerspectrum.la.c -Wp,-MD,.deps/powerspectrum.la.TPlo -fPIC -DPIC -o .libs/powerspectrum.la.lo fft.la.c:36: rfftw.h: No such file or directory fft.la.c:52: parse error before `rfftw_plan' fft.la.c:52: warning: no semicolon at end of struct or union fft.la.c:54: parse error before `}' fft.la.c:54: warning: type defaults to `int' in declaration of `Data' fft.la.c:54: warning: data definition has no type or storage class fft.la.c: In function `init_instance': fft.la.c:57: `data' undeclared (first use in this function) fft.la.c:57: (Each undeclared identifier is reported only once fft.la.c:57: for each function it appears in.) fft.la.c: In function `destroy_instance': fft.la.c:67: `data' undeclared (first use in this function) fft.la.c:70: warning: implicit declaration of function `rfftw_destroy_plan' fft.la.c: In function `unpickle_instance': fft.la.c:76: `data' undeclared (first use in this function) fft.la.c: In function `evt_input_handler': fft.la.c:89: `data' undeclared (first use in this function) fft.la.c:90: parse error before `int' fft.la.c:91: `fftw_real' undeclared (first use in this function) fft.la.c:91: `out' undeclared (first use in this function) fft.la.c:91: warning: statement with no effect fft.la.c:92: parse error before `send_ev' fft.la.c:104: warning: implicit declaration of function `rfftw_create_plan' fft.la.c:104: `FFTW_REAL_TO_COMPLEX' undeclared (first use in this function) fft.la.c:104: `FFTW_ESTIMATE' undeclared (first use in this function) fft.la.c:110: warning: implicit declaration of function `rfftw_one' fft.la.c:113: `send_ev' undeclared (first use in this function) make[3]: *** [fft.la.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... powerspectrum.la.c: In function `evt_input_handler': powerspectrum.la.c:82: warning: assignment from incompatible pointer type powerspectrum.la.c:100: warning: assignment from incompatible pointer type powerspectrum.la.c:74: warning: unused variable `data' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./../include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DSITE_PKGLIB_DIR=\"/usr/lib/galan\" -DSITE_PKGDATA_DIR=\"/usr/share/galan\" -mcpu=i686 -O3 -pipe -Wall -c powerspectrum.la.c -Wp,-MD,.deps/powerspectrum.la.TPlo -o powerspectrum.la.o >/dev/null 2>&1 mv -f .libs/powerspectrum.la.lo powerspectrum.la.lo make[3]: Leaving directory `/var/tmp/portage/galan-0.3.0_beta3/work/galan-0.3.0_beta3/plugins' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/galan-0.3.0_beta3/work/galan-0.3.0_beta3/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/galan-0.3.0_beta3/work/galan-0.3.0_beta3' make: *** [all] Error 2 !!! ERROR: media-sound/galan-0.3.0_beta3 failed. !!! Function src_compile, Line 35, Exitcode 2 !!! build failed Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50_pre22 (default-1.0, gcc-2.95.3, glibc-2.2.5-r9, 2.4.24) ============================================================== === System uname: 2.4.24 i686 Transmeta(tm) Crusoe(tm) Processor TM5800 Gentoo Base System version 1.4.3.12 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=i686 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=i686 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest sandbox strict" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio. org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X X509 aalib alsa apache2 apm avi berkdb bonobo cdr crypt cups curses dga dvd emacs encode esd ethereal evo fbcon foomaticdb gdbm gif gnome-libs gpm gtk gtk2 gtkhtml guile imap imlib java jpeg lcms ldap libg++ libwww mmx motif mpeg mysql nas ncurses odbc oggvorbis oss pam pcmcia pda pdflib perl pic plotutils png pnp python quicktime readline samba sdl skey slang smooth snmp spell ssl stroke svga tcltk tcpd tetex tiff truetype trusted usb vim-with-x x86 xml xml2 xmms xv zlib"
now in portage. thanks.