rbot wants to bring in old rexml. rexml is now part of the ruby distribution. I removed the dependency, works fine for me.
Xavier, the metadata.xml states that rbot is owned by net-irc, not the Ruby herd. I'm therefore reassigning this bug. @net-irc: Maybe the following depend could be of help for you (it's taken from the Raggle ebuilds): DEPEND="|| ( >=dev-lang/ruby-1.8 ( ~dev-lang/ruby-1.6.8 dev-ruby/shim-ruby18 ) dev-lang/ruby-cvs )" So if the user has Ruby 1.8 or 1.9 (CVS) then he is all set because this versions already include rexml. If he's still using Ruby 1.6 we additionally need to install shim-ruby18, which is a set of packages that provides Ruby 1.8 features for Ruby 1.6.
I've adjusted it to be the following depend: || ( >=virtual/ruby-1.8 ( =virtual/ruby-1.6* ( dev-ruby/rexml dev-ruby/shim-ruby18 ) ) ) That means if =virtual/ruby-1.6* *AND* ( dev-ruby/shim-ruby18 *OR* dev-ruby/rexml ) are installed we'll take it. If only =virtual/ruby-1.6* is installed, we will force an update to >=virtual/ruby-1.8.
fixed