[Rubyinstaller-devel] [Fwd: problem installing ri with cygwin]

Andrew Hunt andy at toolshed.com
Mon Mar 8 22:50:26 EST 2004


More on the ri/rdoc/irb issues.  It's the same old story, but I thought
I'd send this along for posterity.

-----Forwarded Message-----

> From: Bret Pettichord <bret at pettichord.com>
> To: andy at toolshed.com
> Subject: problem installing ri with cygwin
> Date: 08 Mar 2004 15:10:56 -0600
> 
> I have installed ri from 
> http://www.pragmaticprogrammer.com/ruby/downloads/ri.html. I actually 
> installed it twice, once for my mswin32 ruby and once for my cygwin ruby. 
> The mswin32 ruby worked fine. The cygwin didn't, although i was able to 
> correct this.
> 
> This report documents the problem and how i worked around it.
> 
> This demonstrates the problem:
> 
> $ ruby install.rb
> install.rb:46: warning: string =~ string will be obsolete; use explicit regexp
> Generating binary help information
> chmod 0755 /usr/lib/ruby/site_ruby/ri
> Installing reference material
> descriptions/Array -> /usr/lib/ruby/site_ruby/ri/Array
> chmod 0644 /usr/lib/ruby/site_ruby/ri/Array
> descriptions/index -> /usr/lib/ruby/site_ruby/ri/index
> chmod 0644 /usr/lib/ruby/site_ruby/ri/index
> descriptions/Bignum -> /usr/lib/ruby/site_ruby/ri/Bignum
> chmod 0644 /usr/lib/ruby/site_ruby/ri/Bignum
> ...
> 
> $ ri Array
> Nothing known about Array
> 
> $ ri
> 
> alpha 0.1
> 
> Usage:
> ...
> 
> Classes and modules I know about:
> 
> ClassIndex, ClassModule, Emacs, Fragment, GtkPlain, GtkRiWin, ListEntry, 
> MethodD
> esc, MethodIndex, NilPlain, OurTopics, OutputStream, Paragraph, Plain, 
> QuickSear
> ch, RI, Tagged, Verbatim
> 
> For help, type 'ri -h'
> 
> ----
> 
> How i solved the problem
> 
> I used `which ri` to find out that it was /usr/bin/ri. When i looked at 
> that file, it was timestamped in December. However, /usr/bin/ri.rb had 
> todays timestamp. I removed the old ri and copied ri.rb as ri. This 
> corrected my problem.
> 
> I don't know where the old ri came from or why it wasn't overwritten by the 
> install.
> 
> Hope this helps. Thanks again for making this available.
> 



More information about the Rubyinstaller-devel mailing list