dev-ruby/racc-1.4.6 (other version not tested) for ruby18 has compile time dependency rake and/or rake-compiler. Reproducible: Didn't try Steps to Reproduce: I did have neither dev-ruby/rake, dev-ruby/rake-compiler nor dev-ruby/racc installed. A Nokogiri update pulled all three: [ebuild U ~] dev-ruby/nokogiri-1.4.4 [1.4.0] USE="-doc -ffi% -test%" RUBY_TARGETS="ruby18%* -jruby% -ree18% (-ruby19)" 194 kB [ebuild N ] dev-ruby/hoe-2.8.0 USE="-doc -test" RUBY_TARGETS="ruby18 -jruby -ree18" 114 kB [ebuild N ~] dev-ruby/rake-compiler-0.7.6 USE="-test" RUBY_TARGETS="ruby18 -jruby -ree18 (-ruby19)" 27 kB [ebuild N ] dev-ruby/rake-0.8.7-r5 USE="bash-completion -doc -test" RUBY_TARGETS="ruby18 -jruby -ree18" 101 kB [ebuild N ~] dev-ruby/racc-1.4.6 USE="-test" RUBY_TARGETS="ruby18 -jruby -ree18 (-ruby19)" 108 kB [ebuild N ~] dev-ruby/rexical-1.0.5 USE="-doc -test" RUBY_TARGETS="ruby18 -jruby -ree18 (-ruby19)" 20 kB Total: 6 packages (1 upgrade, 5 new), Size of downloads: 564 kB emerge failed for dev-ruby/racc: >>> Compiling source in /var/tmp/portage/dev-ruby/racc-1.4.6/work ... * Running compile phase for ruby18 ... /usr/bin/ruby18: No such file or directory -- rake (LoadError) * ERROR: dev-ruby/racc-1.4.6 failed (compile phase): * build failed It worked after I manually did "emerge -1 rake-compiler" (which also pulled dev-ruby/rake).
dev-ruby/rake is missing. We never caught this since we test with USE=doc and FEATURES=test, both of which automatically pull in rake. Fixed in CVS for racc-1.4.6.