the configure script fails if -X is in the USE flags. USE="-X " emerge timidity++ gives this: configure: error: motif: --with-x option must be specified USE="-motif -gtk -tcltk -X" emerge timidity++ gives this: configure: error: spectrogram: --with-x option must be specified Reproducible: Always Steps to Reproduce: 1.USE="-X" emerge timidity++ OR USE="-motif -gtk -tcltk -X" emerge timidity++ Actual Results: configure fails. there must be something wrong with the options the ebuild passes to the configure script, the culprits are: --enable-interface=dynamic,ncurses,emacs,vt100,slang,gtk,motif,alsaseq --enable-spectrogram --enable-wrd which get passed regardless of useflags. Expected Results: timidity _should_ be buildable without X installed IMHO. Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.5.68-mm2 i686 AMD Athlon(TM) MP 1800+ GENTOO_MIRRORS="ftp://gd.tuwien.ac.at/opsys/linux/00distrib/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/gentoo/ ftp://ftp.dale.ro/pub/mirrors/ftp.ibiblio.org/pub/Linux/distributions/gentoo/ ftp://gentoo.linux.no/pub/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config /opt/quake3/cpma/server.cfg" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts aalib svga java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde motif opengl mozilla acpi apache2 cdr dga -gnome gtk2 icc icc-pgo jikes -nls nocardbus samba sse tcltk tetex tiff usb" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS=" -w -march=athlon-mp -O3 -pipe -fomit-frame-pointer -ffast-math -msse -mfpmath=sse -falign-loops -falign-functions=4 -falign-jumps=4 -frerun-cse-after-loop -frerun-loop-opt" CXXFLAGS=" -w -march=athlon-mp -O3 -pipe -fomit-frame-pointer -ffast-math -msse -mfpmath=sse -falign-loops -falign-functions=4 -falign-jumps=4 -frerun-cse-after-loop -frerun-loop-opt" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j4" AUTOCLEAN="yes" SYNC="rsync://192.168.0.10/gentoo-portage/" FEATURES="ccache distcc sandbox userpriv usersandbox"
Fixed for USE="-X" and USE="-motif -gtk -tcltk -X". Re-open if there are further issues. Thanks.