From: Joel VanderWerf Date: 2003-08-10T07:26:51+09:00 Subject: Re: irb and 1.8.0 Joel VanderWerf wrote: > Joel VanderWerf wrote: > >> I just did a fresh install from a freshly built 1.8.0 source tree. >> >> $ head /usr/local/bin/irb >> #!/usr/local/bin/ruby-1.8.0 >> # >> # irb.rb - intaractive ruby >> # $Release Version: 0.7.3 $ >> # $Revision: 1.2 $ >> # $Date: 2002/11/19 02:00:18 $ >> # by Keiju ISHITSUKA(keiju@ishitsuka.com) >> # >> $ /usr/local/bin/irb >> Version irb 0.9(02/07/03) is old. >> >> So maybe something is corrupted in the lib files that irb requires? > > > Nope. I deleted all of /usr/local/lib/ruby/1.8, and started from scratch > from the 1.8 tarball. No build errors. Same irb message. Well, the "is old" message was a warning I had added to my own .irbrc. Heh. I forgot that. But that still doesn't explain why 1.8.0 has: $ irb --version irb 0.9(02/07/03) But the latest irb in RAA is dated 2002.09.03. The date printed by the '--version' option comes from @LAST_UPDATE_DATE assigned in version.rb. I checked that the version.rb that comes from 1.8.0 really does have @LAST_UPDATE_DATE = "02/07/03" whereas the version.rb that comes from RAA has @LAST_UPDATE_DATE = "02/09/03"