From: I did not Date: 2004-10-14T07:14:33+09:00 Subject: Re: Installation from source (unclear instructions) On Thu, 14 Oct 2004 06:33:07 +0900, Ben Giddings wrote: > # ls -l /usr/bin/ri > ls: /usr/bin/ri: No such file or directory > # ruby-config ruby18 > * Linking /usr/bin/ruby18 to /usr/bin/ruby (relative) > * Linking /usr/bin/irb18 to /usr/bin/irb (relative) > * Linking /usr/bin/erb18 to /usr/bin/erb (relative) > * Linking /usr/bin/testrb18 to /usr/bin/testrb (relative) > * Linking /usr/bin/rdoc18 to /usr/bin/rdoc (relative) > * Linking /usr/lib/libruby18.so to /usr/lib/libruby.so (relative) > * Linking /usr/share/man/man1/ruby18.1.gz to > /usr/share/man/man1/ruby.1.gz (relative) > > Still no 'ri' > > Are you sure you didn't install RI in a different package? Here are my > packages containing "ruby": Yep. # ruby-config ruby18 * Linking /usr/bin/ruby18 to /usr/bin/ruby (relative) * Linking /usr/bin/irb18 to /usr/bin/irb (relative) * Linking /usr/bin/erb18 to /usr/bin/erb (relative) * Linking /usr/bin/testrb18 to /usr/bin/testrb (relative) * Linking /usr/bin/rdoc18 to /usr/bin/rdoc (relative) * Linking /usr/bin/ri18 to /usr/bin/ri (relative) * Linking /usr/lib/libruby18.so to /usr/lib/libruby.so (relative) * Linking /usr/share/man/man1/ruby18.1.gz to /usr/share/man/man1/ruby.1.gz (relative) From /usr/bin/ruby-config (dev-ruby/ruby-config-0.3.1) for i in ruby irb erb testrb rdoc ri ; do alternatives_makesym \ /usr/bin/$i /usr/bin/${i}{$suf,18,16,19} done From /usr/portage/dev-ruby/ruby-config/ChangeLog *ruby-config-0.3.1 (31 Aug 2004) 31 Aug 2004; Mamoru KOMACHI +files/ruby-config-0.3.1.diff, +ruby-config-0.3.1.ebuild: Make a symlink to /usr/bin/ri from /usr/bin/ri* Please check you're using the latest version of ruby-config Hth