closer changed the topic of #ruby-core to: check the latest release candidate for 1.9.1 release ftp.ruby-lang.org:/home/yugui/ruby-1.9.1-r26021+1.tar.bz2
charliesome has joined #ruby-core
hsbt_away is now known as hsbt
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rafaelfranca has quit [Read error: Connection reset by peer]
charliesome has joined #ruby-core
madgen has joined #ruby-core
Aethenelle has joined #ruby-core
madgen has quit [Ping timeout: 260 seconds]
madgen has joined #ruby-core
madgen has quit [Ping timeout: 268 seconds]
madgen has joined #ruby-core
<zzak>
[j, irc.freenode.net] Mornin'
<zzak>
[Textual User, irc.freenode.net] afternoon
enebo has joined #ruby-core
<zzak>
[realname, irc.freenode.net] Suppose i have installed ruby from source, now i want to update the ruby, how can i do it?
<zzak>
[oddmunds, irc.freenode.net] shibly: just get a newer source and install from source again?
<zzak>
[realname, irc.freenode.net] If i delete the old source code, will it delete the gems too?
<zzak>
[Jason King, irc.freenode.net] shibly, no, not the source code, you'd need to delete the install directory.
<zzak>
[realname, irc.freenode.net] Where do the gems reside?
<zzak>
[Jonne Haß, irc.freenode.net] shibly: gem env will hint
<zzak>
[Jason King, irc.freenode.net] shibly, I came in late, so maybe this has been proposed, but these things you're talking about are why most of us use a version manager like chruby or rbenv.
<zzak>
[Jonne Haß, irc.freenode.net] you actually joined before them :P
<zzak>
[realname, irc.freenode.net] Should i use chruby?
<zzak>
[Jason King, irc.freenode.net] Ah :)
<zzak>
[Jonne Haß, irc.freenode.net] chruby only switches rubies, but possibly
<zzak>
[Jason King, irc.freenode.net] shibly, yes, with a few sensible assumptions about your setup, yes.
<zzak>
[Jonne Haß, irc.freenode.net] if you pick that one you also should pick an installation helper, like ruby-build or ruby-install
<zzak>
[Jason King, irc.freenode.net] Oh sorry, yes ^ I forget that they're different components.
<zzak>
[realname, irc.freenode.net] Is rbenv a alternative to chruby?
<zzak>
[Jason King, irc.freenode.net] Yes.
<zzak>
[Jonne Haß, irc.freenode.net] and so is RVM
<zzak>
[Jason King, irc.freenode.net] rbenv will also use ruby-build or whatever to manage the installations.
<zzak>
[realname, irc.freenode.net] No, i will install ruby from source.
<zzak>
[Jason King, irc.freenode.net] rvm is a bit heavier and ships with the installer part too (and a gem management part which is mostly redundant because of bundler)
<zzak>
[Jonne Haß, irc.freenode.net] rvm, ruby-build and ruby-install are designed to install ruby _from source_ to a specified prefix
<zzak>
[Jason King, irc.freenode.net] shibly, they all install from source, but regardless - you can still use chruby or rbenv to switch between your installed versions.
<zzak>
[realname, irc.freenode.net] If i need to install another ruby, i will delete the older ruby and install the newer
<zzak>
[realname, irc.freenode.net] If i delete the older ruby, will it delete the older gems too?
<zzak>
[Jonne Haß, irc.freenode.net] that has already been answered
<zzak>
[realname, irc.freenode.net] jhass, It's not answered.
<zzak>
[Jonne Haß, irc.freenode.net] you didn't specify how exactly you installed ruby, you didn't specify what exactly you plan to delete, but you do seem to have a specific plan as to how to delete
<zzak>
[Jonne Haß, irc.freenode.net] your question as to where gems reside was answered, the output of gem env shows it
charliesome has quit [Ping timeout: 250 seconds]
madgen has quit [Ping timeout: 246 seconds]
madgen has joined #ruby-core
nagachika has joined #ruby-core
madgen has quit [Ping timeout: 260 seconds]
charliesome has joined #ruby-core
nagachika has quit [Remote host closed the connection]
shinnya has joined #ruby-core
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]