rakudo 2014.05-r1 fails in configure phase with the error below. Problem are undefined USE flags, as soon as you define the USE flags, the problem goes away. Option backends requires an argument Configure.pl - Rakudo Configure General Options: --help Show this text --prefix=dir Install files in dir; also look for executables there --backends=parrot,jvm,moar Which backend(s) to use (or ALL for all of them) --gen-nqp[=branch] Download and build a copy of NQP --gen-moar[=branch] Download and build a copy of MoarVM to use --gen-parrot[=branch] Download and build a copy of Parrot --parrot-option='--option' Options to pass to Parrot's Configure.pl --parrot-make-option='--option' Options to pass to Parrot's make, for example: --parrot-make-option='--jobs=4' --git-protocol={ssh,https,git} Protocol used for cloning git repos --makefile-timing Enable timing of individual makefile commands Configure.pl also reads options from 'config.default' in the current directory. * ERROR: dev-lang/rakudo-2014.05-r1::gentoo failed (configure phase): * (no error message) Reproducible: Always Steps to Reproduce: 1. do not define USE flags for rakudo 2. try to compile rakudo 3. boom Actual Results: Option backends requires an argument Configure.pl - Rakudo Configure General Options: --help Show this text --prefix=dir Install files in dir; also look for executables there --backends=parrot,jvm,moar Which backend(s) to use (or ALL for all of them) --gen-nqp[=branch] Download and build a copy of NQP --gen-moar[=branch] Download and build a copy of MoarVM to use --gen-parrot[=branch] Download and build a copy of Parrot --parrot-option='--option' Options to pass to Parrot's Configure.pl --parrot-make-option='--option' Options to pass to Parrot's make, for example: --parrot-make-option='--jobs=4' --git-protocol={ssh,https,git} Protocol used for cloning git repos --makefile-timing Enable timing of individual makefile commands Configure.pl also reads options from 'config.default' in the current directory. * ERROR: dev-lang/rakudo-2014.05-r1::gentoo failed (configure phase): * (no error message)
1) Please post your `emerge --info' output in a comment. 2) Please attach the entire build log to this bug report.
Portage 2.2.10 (default/linux/amd64/13.0, gcc-4.8.2, glibc-2.18-r1, 3.13.6-gentoo x86_64) ================================================================= System uname: Linux-3.13.6-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_L5630_@_2.13GHz-with-gentoo-2.2 KiB Mem: 148155272 total, 55018876 free KiB Swap: 4999420 total, 4983712 free Timestamp of tree: Thu, 05 Jun 2014 13:15:01 +0000 ld GNU ld (GNU Binutils) 2.24 distcc 3.1 x86_64-pc-linux-gnu [disabled] app-shells/bash: 4.2_p45-r1 dev-java/java-config: 2.2.0 dev-lang/python: 2.7.6, 3.2.5-r3, 3.3.4 dev-util/cmake: 2.8.12.2 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.12.4 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.10.3, 1.12.6, 1.13.4, 1.14.1 sys-devel/binutils: 2.24-r2 sys-devel/gcc: 4.7.3-r1, 4.8.2 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4.2 sys-devel/make: 4.0-r1 sys-kernel/linux-headers: 3.13 (virtual/os-headers) sys-libs/glibc: 2.18-r1 Repositories: gentoo ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -ftree-vectorize -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -ftree-vectorize -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--quiet-build=y" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://de-mirror.org/distro/gentoo/" LANG="en_US.utf8" LC_ALL="en_US.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j16" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X amd64 apache2 berkdb bindist bzip2 cairo crypt ctype cups cxx emacs encode extensions filter fortran gnutls ithreads jpeg jpeg2k lua ncurses network openrc pcre pdf perl png python qemu readline recode session spl sqlite sse sse2 ssl ssse3 svg threads udev unicode webkit xml zlib" ABI_X86="64" CURL_SSL="gnutls" ELIBC="glibc" KERNEL="linux" LINGUAS="af be bg br ca cs cy da de el en eo es et fi fo fr ga gl he hr is it la lt nl no pl pt pt_BR ro ru sk sl sr sv uk vi" NGINX_MODULES_HTTP="access autoindex gzip gunzip" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="matrox" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
build log not present anymore - after adding use flags it built successfully.