rbot looks in the temporary portage directory for it's files, rather than the correct locations. It fails to find them and gives an error when executed. To reproduce, emerge =net-irc/rbot-0.9.9 and attempt to run /usr/bin/rbot Actual Results: data directory '/var/tmp/portage/rbot-0.9.9/image/usr/share/rbot' not found, did you install.rb? Expected Results: rbot looks in /usr/share/rbot and /usr/lib64/ruby/site_ruby/1.8/rbot for the data and is successfully able to find the files (s/lib64/lib/ if you are not an amd64 user) I'm assuming this is a bug in the way rbot's setup.rb sets up the data. Normally, it would be expected to look in the directories where it was installed to find the data, but I'm guessing that since portage installs in a temporary directory before moving it over to the actual filesystem, it thinks it should be run from the temporary portage directory. If this is marked as an upstream bug, I would recommend you at least hardmask it for the time being.
Can you please check if it's still a problem with 0.9.10_pre20060801? Thanks.
Sorry for the late reply. I'm out of town and I can't check it for another two weeks. However, I'll check it when I return.
Okay, I tested net-irc/rbot-0.9.10_pre20060801, but it still doesn't work. I guess I'll just continue to use a manually-installed version. :)
Fixed as of 0.9.10-r1 (by using the gem packaging).