Created attachment 292865 [details] Build log Package dev-ruby/ruby-ldap-0.9.9-r1 cannot be compiled without dev-ruby/rubygems. The error is: /usr/bin/ruby18: no such file to load -- auto_gem (LoadError) The missing file /usr/lib64/ruby/site_ruby/1.8/auto_gem.rb belongs to dev-ruby/rubygems. Package ruby_ldap uses ruby 1.8, but ruby 1.8 doesn't RDEPEND on dev-ruby/rubygems(ruby 1.9 does). Please add dev-ruby/rubygems as a buildtime dependency of dev-ruby/ruby-ldap-0.9.9-r1 or as runtime dependency of dev-lang/ruby:1.8.
ruby_ldap does not require rubygems, neither does ruby 1.8. You have installed rubygems, otherwise it wouldn't try to load auto_gem. Making sure it is available for all interpreters you'd like to use is your job in this case.
I checked it and it still not works. I uninstalled dev-ruby/rubygems and tried to install dev-ruby/ruby-ldap-0.9.9-r1. It failed again with the same error. Steps to reproduce: 1. emerge -C virtual/rubygems dev-ruby/rubygems 2. emerge -1 dev-ruby/ruby-ldap
It seems RUBYOPT with auto_gem remained in my environment after I uninstall dev-ruby/rubygems. Don't know if it is a bug or feature. Thanks and sorry for bothering.
(In reply to comment #3) > It seems RUBYOPT with auto_gem remained in my environment after I uninstall > dev-ruby/rubygems. > > Don't know if it is a bug or feature. > You not reading emerge messages is likely a bug.