drbrain changed the topic of #rubygems to: RubyGems 2.2.1: http://bit.ly/rubygems-2-2-1 - Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
arohner has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 245 seconds]
arohner has joined #rubygems
seanlinsley has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
phinfonet has quit [Quit: exitiing]
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
josh-k_ has quit [Remote host closed the connection]
havenwood has joined #rubygems
woollyams has quit [Ping timeout: 252 seconds]
mdub has joined #rubygems
josh-k has joined #rubygems
mdub has quit [Ping timeout: 252 seconds]
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubygems
knappe has joined #rubygems
josh-k has quit [Ping timeout: 252 seconds]
woollyams has joined #rubygems
woollyams has quit [Ping timeout: 252 seconds]
knappe has quit [Quit: knappe]
havenwood has quit []
woollyams has joined #rubygems
woollyams has quit [Ping timeout: 252 seconds]
woollyams has joined #rubygems
redmenace has quit [Ping timeout: 264 seconds]
woollyams has quit [Ping timeout: 252 seconds]
josh-k has joined #rubygems
redmenace has joined #rubygems
huoxito has quit [Remote host closed the connection]
redmenace has quit [Ping timeout: 252 seconds]
woollyams has joined #rubygems
woollyams has quit [Ping timeout: 252 seconds]
dbussink has quit [Ping timeout: 252 seconds]
dbussink has joined #rubygems
arohner has quit [Remote host closed the connection]
josh-k has quit [Remote host closed the connection]
graphex has quit [Ping timeout: 248 seconds]
redmenace has joined #rubygems
arohner has joined #rubygems
redmenace has quit [Ping timeout: 272 seconds]
arohner has quit [Ping timeout: 260 seconds]
josh-k has joined #rubygems
yanap has joined #rubygems
yanap has quit [Client Quit]
tbuehlmann has joined #rubygems
workmad3 has joined #rubygems
Locke23rus has joined #rubygems
redmenace has joined #rubygems
redmenace has quit [Ping timeout: 240 seconds]
josh-k_ has joined #rubygems
josh-k has quit [Ping timeout: 265 seconds]
imajes has quit [Ping timeout: 272 seconds]
roidrage has joined #rubygems
arohner has joined #rubygems
arohner has quit [Read error: Operation timed out]
roidrage has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
martasd_ has joined #rubygems
<martasd_> i am trying to install guard-livereload gem and getting the following message: Error fetching remote data: too many connection resets (http://bb-m.rubygems.org/quick/Marshal.4.8/guard-livereload-2.1.1.gemspec.rz)
tictacbum has joined #rubygems
<tictacbum> hi
<tictacbum> bb-m.rubygems.org seems down
<tictacbum> anyone knows?
<martasd_> yeah, how can i change the gem source site?
martasd_ has quit [Quit: Lost terminal]
martasd_ has joined #rubygems
jigfox has joined #rubygems
<tictacbum> seems up now :)
imajes has joined #rubygems
roidrage has joined #rubygems
noarthur has joined #rubygems
<martasd_> now i am in a redirect loop when trying to install the gem
<martasd_> oh, it's fetching the gems now
<martasd_> :)
<noarthur> Hi, does anyone have trouble with rubygems ? (gem install...) ?
<martasd_> noarthur: i had trouble connecting to http://bb-m.rubygems.org
<martasd_> which was down
<martasd_> but is up nw
<martasd_> *now
tictacbum has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/]
<noarthur> ok, I still have issues though... I'll retry later
Elhu has joined #rubygems
martasd_ has quit [Quit: leaving]
redmenace has joined #rubygems
arohner has joined #rubygems
redmenace has quit [Ping timeout: 252 seconds]
arohner has quit [Ping timeout: 245 seconds]
arohner has joined #rubygems
arohner has quit [Ping timeout: 241 seconds]
jigfox has quit [Quit: jigfox]
Elhu has quit [Quit: Computer has gone to sleep.]
huoxito has joined #rubygems
bbrowning_away is now known as bbrowning
redmenace has joined #rubygems
arohner has joined #rubygems
redmenace has quit [Ping timeout: 272 seconds]
vince0606 has joined #rubygems
<vince0606> anyone having problems installing gems this morning. I keep hanging
arohner has quit [Ping timeout: 248 seconds]
<dwradcliffe> vince0606: try with --verbose
<vince0606> i have I get stuck with 302 Move Temporarily
<vince0606> usually from api.rubygems.org
<dwradcliffe> vince0606: you shouldn't be seeing api.rubygems.org anywhere. You either have an old version of rubygems, or old source config somewhere
<vince0606> hmm
<dwradcliffe> vince0606: take a look at `gem environment`
<vince0606> running 2.2.1
<dwradcliffe> you can remove gems.rubyforge.org
<vince0606> ok
redmenace has joined #rubygems
<vince0606> so the verbose output looks like this
<vince0606> 302 Moved Temporarily
<vince0606> 200 OK
<vince0606> 302 Moved Temporarily
<dwradcliffe> hm, looks like I was wrong
<dwradcliffe> lastest version does use api.
<vince0606> could the server be under ddos?
<dwradcliffe> I don't think so
<dwradcliffe> can you get to that url from your browser?
<vince0606> yes
<vince0606> seems that just about everything the terminal is showing as 302 I can get from the browser???
<dwradcliffe> seems odd that it just hangs and doesn't give you an actual error
<dwradcliffe> which gem are you trying to install?
<vince0606> middleman
<dwradcliffe> working for me, not sure what else to suggest
roidrage has quit [Ping timeout: 245 seconds]
<dwradcliffe> TIL that rubygems checks the SRV dns record to decide what url to use for the api
roidrage has joined #rubygems
roidrage has quit [Client Quit]
vince0606 has quit [Quit: Textual IRC Client: www.textualapp.com]
arohner has joined #rubygems
arohner has quit [Ping timeout: 245 seconds]
vince0606 has joined #rubygems
havenwood has joined #rubygems
graphex has joined #rubygems
josh-k_ has quit [Remote host closed the connection]
josh-k has joined #rubygems
vince0606 has quit [Quit: Textual IRC Client: www.textualapp.com]
josh-k has quit [Ping timeout: 265 seconds]
shaiguit1r has joined #rubygems
shaiguitar has quit [Ping timeout: 252 seconds]
jarib has quit [Ping timeout: 252 seconds]
z has quit [Ping timeout: 276 seconds]
darix has quit [Ping timeout: 252 seconds]
_br_ has quit [Ping timeout: 252 seconds]
_br_ has joined #rubygems
z has joined #rubygems
darix has joined #rubygems
phinfonet has joined #rubygems
jarib has joined #rubygems
jarib has quit [Changing host]
jarib has joined #rubygems
xymox has quit [Ping timeout: 276 seconds]
redmenace has quit [Ping timeout: 260 seconds]
knappe has joined #rubygems
tbuehlmann has quit [Quit: Konversation terminated!]
almostwhitehat has joined #rubygems
vince0606 has joined #rubygems
<vince0606> backed out to v2.0.3 before the problems seemed to stop
arohner has joined #rubygems
arohner has quit [Ping timeout: 252 seconds]
huoxito has quit [Remote host closed the connection]
vince0606 has quit [Ping timeout: 248 seconds]
seanlinsley has quit [Quit: …]
ZachBeta has joined #rubygems
dp has joined #rubygems
<dp> I'm trying to bundle install all the gems from an internal project, and I get the following error: how do I go about fixing this? http://paste2.org/gpd4kY0v
<dwradcliffe> dp: you probably need to update your ruby or rubygems. looks like you're using the OS X default ruby, which is really really old.
<dp> dwradcliffe: I've brew installed ruby; should I brew install rubygems as well then?
<dp> or do I just need to gem update?
<dwradcliffe> check your gem version: gem --version
<dp> gem --version
<dp> 2.0.14
<dwradcliffe> oh that's not too old
<dwradcliffe> what about ruby -v
<dp> ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-darwin13.0.0]
arohner has joined #rubygems
<dwradcliffe> I don't think that's the ruby bundler is using
redmenace has joined #rubygems
<dwradcliffe> try /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -v
<dp> ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin13.0]
<dwradcliffe> yeah, looks like a path issue. bundler is using the old ruby instead of the new ruby
<havenwood> Mavericks ships with 1.8 and 2.0.
arohner_ has joined #rubygems
<dwradcliffe> havenwood: nice, didn't realize that
<dp> is it the rbenv-bundler homebrew package?
arohner has quit [Read error: Connection reset by peer]
<dwradcliffe> are you using rbenv?
<dp> not that I know of
<dwradcliffe> that's a whole different thing
<dp> ok.
<dwradcliffe> (might be useful, but not your immediate problem)
seanlinsley has joined #rubygems
<dwradcliffe> I'm not sure why bundler wouldn't be finding the correct ruby, might try asking in #bundler
<dp> ok. thanks
<havenwood> dp: Homebrew Ruby doesn't properly configure the PATH to point at RubyGems, if I recall. You can probably manually adjust your PATH and get things working but chruby is a nice way to get all that properly set.
<havenwood> chruby or rbenv
<havenwood> dp: check what all rubies you have installed: which -a ruby
<havenwood> the brew one is in: /usr/local/bin/ruby
<dp> havenwood: /usr/bin/ruby and /usr/local/bin/ruby (twice)
<dp> where can I find out what my path should be for rubygems with homebrew?
<havenwood> does it work if you?: export PATH=$(brew --prefix ruby)/bin:$PATH
<dp> lemme let bundle do it
<dp> 's magic
<havenwood> dp: if you want to be able to switch Rubies, chruby is ~100 lines of shell to do this elegantly
<havenwood> dp: or yeah, just manually set PATH
<dp> looks like the same error :(
<havenwood> dp: see what your `gem env` says?
<dp> interestingly, if I manually "gem install libv8 -v '3.3.10.4'",
<dp> it works
<dp> havenwood: one sec. gem is still installing
<havenwood> so bundler isn't using the Ruby you want, i'm still voting chruby :P
<havenwood> dp: and check which `bundle` you're using?: command -v bundle
<dp> havenwood: /usr/bin/bundle
<havenwood> yeah, so your path is putting system installed gem bin/ in front of brew gem bin/
<havenwood> dp: does brew complain about that?: brew doctor
<havenwood> dp: I suspect brew will suggest re-ordering your path, which you can do by editing: /etc/pathd
<havenwood> /etc/paths
<havenwood> **typo ^ i meant /etc/paths
<havenwood> put /usr/local/bin ahead of /usr/bin
huoxito has joined #rubygems
<dp> havenwood: the only complaint brew doctor had was that one of the directories in PATH ended with a /
<dp> if I change /etc/paths, do I need to do anything to update?
<havenwood> just open a new Terminal tab
<dp> ok; trying again
huoxito has quit [Ping timeout: 272 seconds]
<havenwood> dp: and since we're in #rubygems, be sure to update to latest RubyGem!: gem update --system
<dp> ok; even after adjusting /etc/paths, and opening a new tab in terminal, I get the same error
<dp> let me do gem update --system
<dp> this is terribly frustrating
<dwradcliffe> dp: are you still getting the wrong bundle bin?
<dp> looks like it
<dp> which -a bundle suggests that there's only /usr/bin/bundle
<dwradcliffe> oh, that would explain it
<dwradcliffe> you need to install bundler under the new ruby
<dp> is that just gem install bundler?
<dwradcliffe> yeah
<dp> gem install bundler complete; which -a bundle still shows just /usr/bin/bundle
<dp> brb
<dp> back. any thoughts?
<dwradcliffe> `gem which bundler` will show you where it installed
huoxito has joined #rubygems
<dp> shows /usr/local/Cellar/ruby/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.5.2/lib/bundler.rb
<dwradcliffe> so your bin should be /usr/local/Cellar/ruby/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.5.2/bin/bundle
<dp> so I need to add that to PATH?
<dwradcliffe> that's not the right way. you can run bundle using it's full path to test
<dp> ah
<dp> so I just do /crazy/path/to/that/bundle install?
<dwradcliffe> yes
havenwood has quit [Remote host closed the connection]
<dwradcliffe> you'll still need to fix your path problems at some point
<dp> s/fix/understand/;
<dp> :)
<dwradcliffe> yeah that :)
<dp> sonofa...
<dp> I feel like solving the underlying path issue would fix all the problems I'm having
Locke23rus has quit [Remote host closed the connection]
arohner_ has quit [Remote host closed the connection]
ZachBeta has quit [Quit: Computer has gone to sleep.]
ZachBeta has joined #rubygems
arohner has joined #rubygems
<dp> alright. I feel like I need to just completely "unbrew" ruby and the like, and start over
noarthur has quit [Ping timeout: 252 seconds]
havenwood has joined #rubygems
<dp> ok. I need to figure out what's actually generating my path
knappe has quit [Quit: knappe]
josh-k has joined #rubygems
josh-k has quit [Ping timeout: 272 seconds]
workmad3 has quit [Ping timeout: 252 seconds]
vince0606 has joined #rubygems
<vince0606> x
lmarburger_ has joined #rubygems
lmarburger is now known as Guest18361
havenwood has quit []
lmarburger_ is now known as lmarburger
<vince0606> still having problems with rubygems.org, anyone else notice that it is very slow?
<vince0606> getting lots of 302 Moved Temporarily when I what --verbose
<dp> vince0606: same here
<dp> but that's OK, since it's redirecting to AWS
mkristian has joined #rubygems
<vince0606> problem is that it eventually gets stuck
<vince0606> Downloading gem rubygems-update-2.0.3.gem
<vince0606> 302 Moved Temporarily
<vince0606> then nothing....
arohner has quit [Remote host closed the connection]
Guest18361 has quit [Quit: IRCRelay - http://ircrelay.com]
havenwood has joined #rubygems
almostwhitehat has quit [Ping timeout: 272 seconds]
almostwhitehat has joined #rubygems
havenwood has quit [Remote host closed the connection]
arohner has joined #rubygems
knappe has joined #rubygems
flori has quit [Ping timeout: 260 seconds]
josh-k_ has joined #rubygems
ZachBeta has quit [Quit: Computer has gone to sleep.]
flori has joined #rubygems
postmodern has joined #rubygems
<postmodern> drbrain, i have a feature i want to run by you
<postmodern> drbrain, it would replace the __X.Y.Z__ syntax and possibly allow bundler to better communicate gem versions to sub-processes
ZachBeta has joined #rubygems
<postmodern> drbrain, i was thinking of a GEM_ENV variable which would contain a semi-colon separated list of gem dependencies
<postmodern> drbrain, GEM_ENV="rake 1.2.3; rails >= 3.0.0; ..."
<postmodern> drbrain, would could be split and passed to the gem() method
mkristian has quit [Quit: bye]
huoxito has quit [Remote host closed the connection]
ZachBeta has quit [Quit: Computer has gone to sleep.]
ZachBeta has joined #rubygems
<mpapis> postmodern, why not use Gemfile for that?
<postmodern> mpapis, i want to replace the __X.Y.Z__ syntax with something better
<postmodern> mpapis, im not sure `bundle exec` is always the answer
almostwhitehat has quit [Remote host closed the connection]
<mpapis> postmodern, rubygems 2 has support for Gemfile and loading of proper versions with one variable, RG 2.2 also has support for Gemfile.lock, no need for bundler or bundle exec
<postmodern> mpapis, but why should I have to create a Gemfile, if I just want to run a specific version of a gem?
bbrowning is now known as bbrowning_away
xymox has joined #rubygems
<mpapis> postmodern, thinking about it - the feature supports more then Gemfile, maybe you could extend it to also support environment variable instead of just different file formats
<postmodern> mpapis, actually, i think we could get away with just GEM_VERSION
<postmodern> mpapis, and ENV.delete('GEM_VERSION') to prevent it from being passed to sub-processes
<mpapis> postmodern, then I have seen a ticket for just that a day ago, check last commented tickets for rubygems
<mpapis> it was about freeing _..._ as it might conflict with file names
<postmodern> mpapis, yeah drbrain said to open a feature request
<postmodern> mpapis, drbrain's temporarily solution was to re-add Gem::Version.correct?($1)
<postmodern> mpapis, at least it will filter out erroneous _foo_
<mpapis> postmodern, I think you could add support for GEM_VERSIONS as part of the support for multiple gem specification files, just reading environment variable instead of a file
<mpapis> GEM_ENV could be confused with environment variables
<postmodern> mpapis, i would rather just use a simple GEM_VERSION variable
<postmodern> mpapis, GEM_VERSION=3.0.0 rails new app
<postmodern> mpapis, much easier to type
<mpapis> indeed, so what was the motivation behind GEM_ENV="rake 1.2.3; rails >= 3.0.0; ..." ?
<postmodern> mpapis, at first i didn't realize you could do ENV.delete('var') to prevent the variable from being passed to sub-processes
<postmodern> mpapis, so for example, you did `GEM_VERSION=1.2.3 rake foo`
<postmodern> mpapis, and rake executes another gem command, it would break since GEM_VERSION only applies to rake
sferik has joined #rubygems
<postmodern> mpapis, so i was thinking why not allow specifying multiple versions? but maybe that is overkill
<mpapis> postmodern, it would be something different, not sure if useful, you should be able easily copy Gemfile support and make it support multiple gem versions, but then, why not just use Gemfile if you need to configure more then one gem version
luislavena has joined #rubygems
dvu has joined #rubygems
havenwood has joined #rubygems
luislavena has quit []
havenwood has quit [Remote host closed the connection]
josh-k_ has quit [Remote host closed the connection]
josh-k has joined #rubygems
ZachBeta has quit [Quit: Computer has gone to sleep.]
josh-k has quit [Ping timeout: 252 seconds]
workmad3 has joined #rubygems
josh-k has joined #rubygems
havenwood has joined #rubygems
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 240 seconds]
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubygems
josh-k has quit [Ping timeout: 252 seconds]