When running 'emerge -Du world' here (~amd64, amule-2.1.0): (...) >>> checksums files ;-) files/digest-amule-2.1.0 >>> checksums files ;-) files/amule-2.0.0_rc7-wxgtk.patch >>> checksums src_uri ;-) aMule-2.1.0.tar.bz2 * * You have to specify at least one of X, remote or amuled * USE flag to build amule. * !!! ERROR: net-p2p/amule-2.1.0 failed. !!! Function pkg_setup, Line 33, Exitcode 0 However, there is no X use flag for amule: [ebuild U ] net-p2p/amule-2.1.0 [2.0.3-r4] USE="gtk gtk2% nls unicode* -amuled -debug -remote -stats" 0 kB (in this case I just put gtk2 to make it build). Don't know where the bug is, but at least the message is not very informative.
Portage 2.1_pre3-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2 x86_64) ================================================================= System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre13 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gentoo.mirrors.tds.net/gentoo http://gentoo.mirrors.tds.net/gentoo ftp://ftp.heanet.ie/pub/gentoo/ http://ftp.heanet.ie/pub/gentoo/ http://gentoo.ccccom.com http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://gentoo.ccccom.com http://linuv.uv.es/mirror/gentoo/ http://gentoo.mirror.icd.hu/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://gentoo.osuosl.org/ http://ftp.linux.ee/pub/gentoo/distfiles/ ftp://mirrors1.netvisao.pt/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://gentoo.seren.com/gentoo ftp://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://mirror.aiya.ru/pub/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 16bit 3dnowex X aac aalib acpi4linux aim alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzip2 bzlib cdb cdr cjk crypt cups curl dbus dga divx4linux dvd eds emboss encode esd exif expat fam firefox flac foomaticdb fortran ftp gd gdbm gif glut gmp gnome gphoto2 gstreamer gtk gtk2 gtkhtml guile hal icq idn imagemagick imlib jabber java jpeg lcms libwww lua lzw lzw-tiff mad maildir mhash mikmod mng motif mozilla moznocompose moznoirc moznomail mp3 mpeg msn mysql ncurses nls nvidia offensive ogg oggvorbis openal opengl pam pam_console pcre pdflib perl php png postgres ppds python quicktime readline recode sasl sdl snmp spell ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vorbis xml xml2 xmms xpm xv xvid yahoo zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Created attachment 76783 [details] amule-2.1.0-r1.ebuild This ebuild fixed the problem with amule-2.1.0.ebuild. There is no X use flag, so I created one, which really doesn't do anything at all. It just chill there and you've to have it chilling in your use flags. :P Now it compiles without that error. This is at least temporary solution.
this problem is fixed in 2.1.0-r1