The computer is ~x86, not ~amd64, if that matters. I tried to unmerge rdoc before re-emerging it, but it still fails. spleen /etc/portage # eselect ruby list Available Ruby profiles: [1] ruby24 (with Rubygems) * spleen /etc/portage # cat /tmp/portage/dev-ruby/rdoc-6.0.1/temp/build.log * Package: dev-ruby/rdoc-6.0.1 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux ruby_targets_ruby24 userland_GNU x86 * FEATURES: preserve-libs sandbox userpriv usersandbox * Running unpack phase for all ... * Running prepare phase for all ... * Running source copy phase for ruby24 ... * Running compile phase for ruby24 ... Generating lib/rdoc/rd/block_parser.rb... /usr/bin/ruby24 /usr/lib/ruby/gems/2.4.0/gems/racc-1.4.14/bin/racc -l -o lib/rdoc/rd/block_parser.rb lib/rdoc/rd/block_parser.ry Generating lib/rdoc/rd/inline_parser.rb... /usr/bin/ruby24 /usr/lib/ruby/gems/2.4.0/gems/racc-1.4.14/bin/racc -l -o lib/rdoc/rd/inline_parser.rb lib/rdoc/rd/inline_parser.ry Generating lib/rdoc/markdown.rb... /usr/bin/ruby24 /usr/lib/ruby/gems/2.4.0/gems/kpeg-1.1.0/bin/kpeg -fsv -o lib/rdoc/markdown.rb lib/rdoc/markdown.kpeg Wrote RDoc::Markdown to lib/rdoc/markdown.rb Generating lib/rdoc/markdown/literals.rb... /usr/bin/ruby24 /usr/lib/ruby/gems/2.4.0/gems/kpeg-1.1.0/bin/kpeg -fsv -o lib/rdoc/markdown/literals.rb lib/rdoc/markdown/literals.kpeg Wrote RDoc::Markdown::Literals to lib/rdoc/markdown/literals.rb * Running compile phase for all ... * Running install phase for ruby24 ... * Running install phase for all ... * ERROR: dev-ruby/rdoc-6.0.1::gentoo failed (install phase): * USE Flag 'ruby_targets_ruby22' not in IUSE for dev-ruby/rdoc-6.0.1 * * Call stack: * ebuild.sh, line 124: Called src_install * environment, line 4368: Called ruby-ng_src_install * environment, line 4068: Called _ruby_invoke_environment 'all' 'all_ruby_install' * environment, line 596: Called all_ruby_install * environment, line 693: Called use 'ruby_targets_ruby22' * phase-helpers.sh, line 247: Called die * The specific snippet of code: * die "USE Flag '${u}' not in IUSE for ${CATEGORY}/${PF}" * * If you need support, post the output of `emerge --info '=dev-ruby/rdoc-6.0.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/rdoc-6.0.1::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 =rdoc-6.0.1 * The complete build log is located at '/tmp/portage/dev-ruby/rdoc-6.0.1/temp/build.log'. * The ebuild environment file is located at '/tmp/portage/dev-ruby/rdoc-6.0.1/temp/environment'. * Working directory: '/tmp/portage/dev-ruby/rdoc-6.0.1/work/all/rdoc-6.0.1' * S: '/tmp/portage/dev-ruby/rdoc-6.0.1/work/all/rdoc-6.0.1'
*** This bug has been marked as a duplicate of bug 654190 ***