app-admin/puppet 0.24.8-r1 attempts to install for ruby 1.9, which is not currently supported in this version of puppet. Reproducible: Always Steps to Reproduce: 1. install ruby 1.9 2. emerge puppet Actual Results: * running dodoc for ruby ;) * Using ruby19 * Unpacking for ruby19 >>> Unpacking puppet-0.24.8.tgz to /tmp/work/portage/app-admin/puppet-0.24.8-r1/work * Building for ruby19 * Installing for ruby19 install.rb:38:in `require': no such file to load -- ftools (LoadError) from install.rb:38:in `<main>' * * ERROR: app-admin/puppet-0.24.8-r1 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 48: Called prepall * environment, line 2398: Called src_install * environment, line 2615: Called ruby_einstall * environment, line 2508: Called die * The specific snippet of code: * ${RUBY} install.rb config --prefix="${D}"/usr "$@" ${RUBY_ECONF} || die "install.rb config failed"; * The die message: * install.rb config failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/tmp/work/portage/app-admin/puppet-0.24.8-r1/temp/build.log'. * The ebuild environment file is located at '/tmp/work/portage/app-admin/puppet-0.24.8-r1/temp/environment'. * Expected Results: puppet to only be installed for ruby 1.8
Removed ruby19 from USE_RUBY. thanks.