* Package: dev-ruby/ruby-augeas-0.5.0-r3  * Repository: gentoo  * Maintainer: prometheanfire@gentoo.org ruby@gentoo.org  * USE: abi_x86_64 amd64 doc elibc_glibc kernel_linux ruby_targets_ruby20 ruby_targets_ruby21 userland_GNU  * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ...  [ ok ] * Uncompressing metadata ...  [ ok ] * Unpacking data.tar.gz ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/work >>> Preparing source in /var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/work ... * Running prepare phase for all ... * Running source copy phase for ruby20 ... * Running source copy phase for ruby21 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/work ... * Running configure phase for ruby20 ... creating Makefile * Running configure phase for ruby21 ... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib64 --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby21 --with-augeas-config --without-augeas-config --with-pkg-config --without-pkg-config /usr/lib64/ruby/2.1.0/mkmf.rb:456:in `try_do': The compiler failed to generate an executable file. (RuntimeError) You have to install development tools first. from /usr/lib64/ruby/2.1.0/mkmf.rb:541:in `try_link0' from /usr/lib64/ruby/2.1.0/mkmf.rb:556:in `try_link' from /usr/lib64/ruby/2.1.0/mkmf.rb:637:in `try_ldflags' from /usr/lib64/ruby/2.1.0/mkmf.rb:1756:in `pkg_config' from extconf.rb:26:in `
' * ERROR: dev-ruby/ruby-augeas-0.5.0-r3::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called src_configure * environment, line 4466: Called ruby-ng_src_configure * environment, line 4158: Called _ruby_each_implementation 'each_ruby_configure' * environment, line 563: Called _ruby_invoke_environment 'ruby21' 'each_ruby_configure' * environment, line 662: Called each_ruby_configure * environment, line 944: Called die * The specific snippet of code: * ${RUBY} -C ext/augeas extconf.rb || die * * If you need support, post the output of `emerge --info '=dev-ruby/ruby-augeas-0.5.0-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/ruby-augeas-0.5.0-r3::gentoo'`. !!! When you file a bug report, please include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info =ruby-augeas-0.5.0 * The complete build log is located at '/var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/work/ruby21/ruby-augeas-0.5.0' * S: '/var/tmp/portage/dev-ruby/ruby-augeas-0.5.0-r3/work/ruby21/ruby-augeas-0.5.0'