alexgordon has quit [Quit: Computer has gone to sleep.]
<
Nuck>
RVM is making me suicidal
<
Nuck>
My fucking gemset isn't setting
<
Nuck>
And I can't figure out
*why*
<
Nuck>
... Suddenly my gemset is emptied
<
Nuck>
Okay why not
<
Nuck>
... It moved all my rails-4 gems into the default gemset
<
Nuck>
Okay why not
<
whitequark>
Nuck: $ rvm implode
<
Nuck>
whitequark: haha no
<
Nuck>
I just gave up and reinstalled rails 4 on my rails-4 gemset and trashed the default set
<
whitequark>
seriously, $ rvm implode
<
whitequark>
why the fuck people need rvm at all
* whitequark
uses the default debian ruby
<
Nuck>
whitequark: ... Why do people need RVM?
<
whitequark>
with 1.9.x, loading speed was an issue if there was a lot of gems. with 2.x, not anymore.
<
Nuck>
... it's not a speed issue, like, at all
<
whitequark>
Nuck: yeah.
<
whitequark>
so, why exactly do you need gemsets if you have bundler?
<
Nuck>
We need to have multiple versions of ruby and the gems installed side-by-side, and rvm makes that easier?
<
Nuck>
some things use scripts too like rails
* whitequark
shrugs
<
Nuck>
It's just easier to migrate with rvm installed
<
whitequark>
as you have just demonstrated, rvm is overcomplicated. use something simpler which fails less often.
<
whitequark>
(and I was happy with it until @mpapis took on the maintenance.)
<
Nuck>
I think it's a bit too complicated too
<
Nuck>
I wish it were nothing but gemset and ruby control, done
<
whitequark>
Nuck: chruby works like that
<
Nuck>
I think I sent my professor into an infinite loop
<
Nuck>
hahaha he has to manually follow this code
<
Nuck>
Yeah, even I can read this much
<
Nuck>
It's a simple delete-from-array O(n) loop
<
Nuck>
I'm like, dude, even I know that much
<
Nuck>
Yep fuck RVM, chruby time
sephr has quit [Quit: Leaving]
malia has joined #elliottcable
<
Nuck>
Wow this actually kinda sucks worse
<
Nuck>
I'd rather have a bloated dump than a useless dump
malia has quit [Quit: malia]
<
Nuck>
ruby-build doesn't have like half of the Ruby versions
<
Nuck>
Not even the latest patch on 1.9.3
<
Nuck>
It's on patch ~150, latest is ~360
<
Nuck>
While I think chruby sounds like a better solution to changing ruby versions, the dependence on ruby-build is horribler
<
Nuck>
Plus rvm is sexier with its fancy colored output
<
Nuck>
It's finicky, but it'll work
<
whitequark>
why do people need ruby-build?
<
whitequark>
is `tar xvf; ./configure; make; make install` too hard?
<
whitequark>
kids these days...
_whitelogger has joined #elliottcable
_whitelogger_ has joined #elliottcable
_whitelogger_ has joined #elliottcable
_whitelogger_ has quit [Remote host closed the connection]
<
Nuck>
IPv6 Freenode?
<
whitequark>
one particular server which happened to be returned by the dns query.
<
Nuck>
Finally starting to understand Rails a bit more.
<
Nuck>
Like, this actually sorta makes some sense; it's not as evil as I'd always thought.
<
Nuck>
And it's
*not* filling the directory with trash on init. Everything in there is designed to be modified as you build a site
<
Nuck>
But DHH is still a dumbass.
othiym23 has quit [Ping timeout: 260 seconds]
yorick has joined #elliottcable
yorick has joined #elliottcable
othiym23 has joined #elliottcable
malia_ has joined #elliottcable
malia_ has quit [Ping timeout: 246 seconds]
<
vil>
gooood morning
alexgordon has joined #elliottcable
<
vil>
hi alexgordon
<
alexgordon>
sup evans
<
vil>
Calc studying
sephr has joined #elliottcable
owenb has quit [*.net *.split]
FireFly has quit [*.net *.split]
FireFly has joined #elliottcable
micahjohnston has quit [*.net *.split]
incomprehensibly has joined #elliottcable
malia_ has joined #elliottcable
owenb has joined #elliottcable
malia_ has quit [Ping timeout: 256 seconds]
malia_ has joined #elliottcable
malia_ has quit [Quit: malia_]
yorick has quit [Quit: No Ping reply in 180 seconds.]
yorick has joined #elliottcable
yorick has quit [Changing host]
yorick has joined #elliottcable
malia_ has joined #elliottcable
Guest73391 has joined #elliottcable
malia_ has quit [Quit: malia_]
malia_ has joined #elliottcable
malia_ has quit [Client Quit]
malia_ has joined #elliottcable
malia_ has quit [Quit: malia_]
yorick has quit [Remote host closed the connection]