<samanera>
Hello, I'm trying to manage my Ruby installation with Homebrew; after running `gem update --system`, bundler is updated on $brew/opt/ruby but not under $brew/Cellar/ruby
<weaksauce>
samanera it's a good idea to just leave the system ruby as it is
<weaksauce>
use something like rbenv to manage rubies
<samanera>
weaksauce: do you mean the ruby included with macos?
<weaksauce>
yeah
rvalue has quit [Ping timeout: 246 seconds]
<weaksauce>
if you upgrade the system ruby you might have some problems(also you generally need more than one ruby for different projects)
<samanera>
weaksauce: thanks for the links; the idea of running `gem update --system` is to update the rubygems and bundler of the ruby version installed through homebrew
<samanera>
it was following the symlinks and trying to search the latest bundler on a directory where it wasn't installed
<samanera>
it is, indeed, simpler to use a dedicated version manager like rbenv; I was just getting bugged by not being able to make it work with hombrew, sorry to bother you all!
<weaksauce>
simpler and more robust to boot :)
<weaksauce>
glad you got it sorted though
johnjaye has quit [Ping timeout: 268 seconds]
johnjaye has joined #ruby
jenrzzz has joined #ruby
Stenotrophomonas has joined #ruby
brokkoli_origina has quit [Ping timeout: 246 seconds]
jenrzzz_ has joined #ruby
eddof13 has quit [Quit: eddof13]
samanera has quit [Remote host closed the connection]
jenrzzz_ has quit [Ping timeout: 268 seconds]
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
xuochi has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
eddof13 has joined #ruby
eddof13 has quit [Client Quit]
xuochi has quit [Quit: leaving]
jenrzzz has joined #ruby
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 264 seconds]
<[0x1eef]>
I think it depends on your platform. I use 'system' ruby exclusively on BSD. On Debian, I definitely wouldn't bother with it.
<weaksauce>
i think it more depends on how many projects you use
<weaksauce>
if you only have one project on one version of ruby sure
<johnjaye>
why would ruby on homebrew behave differently to other platforms?
<[0x1eef]>
It can vary a lot by platform. Some platforms provide a single Ruby version. Others separate a standard installation into multiple packages. For example, FreeBSD separate ruby and rubygems. They also promote installing gems via the ports collection rather than 'gem install ...'. So there's a lot that can be different.
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
grenierm has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
_ht has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
grenierm has quit [Quit: Client closed]
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz_ has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
nofxx has joined #ruby
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
nofxx has quit [Quit: Leaving]
jenrzzz_ has quit [Ping timeout: 246 seconds]
jenrzzz has quit [Ping timeout: 264 seconds]
mange has quit [Remote host closed the connection]
<adam12>
johnjaye: Homebrew is a rolling release, so versions of packages aren't pinned.
<adam12>
johnjaye: For Homebrew, it's better to consider Ruby/Python/etc (anything where you might want a pinned version outside) as the Ruby or Python (or whatever) _just_ for Homebrew packages.
jenrzzz_ has joined #ruby
<adam12>
This might be fine for simple scripts, but if you ship with a Gemfile then you probably want a pinned Ruby version.
jenrzzz_ has quit [Ping timeout: 240 seconds]
kokoro has quit [Ping timeout: 252 seconds]
CrazyEddy has joined #ruby
kokoro has joined #ruby
nofxx has joined #ruby
dviola has joined #ruby
infinityfye has joined #ruby
berrymary has quit [Remote host closed the connection]
ua_ has joined #ruby
Sobinec has quit [Quit: Client exit]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 272 seconds]
xuochi has joined #ruby
<adam12>
An early demo of the micro-SaaS I'm working on. Falcon+Async. I love how fast it is, even though it's making 40+ DNS queries. https://demo.dnslint.com
eddof13 has joined #ruby
dixan has joined #ruby
dixan has left #ruby [#ruby]
Axenntio has quit [Quit: Axenntio]
Sobinec has joined #ruby
jenrzzz_ has joined #ruby
eddof13 has quit [Quit: eddof13]
<havenwood>
adam12: Nice!
jenrzzz_ has quit [Ping timeout: 256 seconds]
<adam12>
havenwood: Async is so awesome.
hightower3 has joined #ruby
hightower4 has quit [Ping timeout: 264 seconds]
xuochi has quit [Quit: leaving]
donofrio has joined #ruby
cek has joined #ruby
crespire has joined #ruby
crespire1 has quit [Ping timeout: 255 seconds]
Vonter has quit [Ping timeout: 268 seconds]
Vonter has joined #ruby
Sobinec has quit [Read error: Connection reset by peer]