<swills> wycats__: then i agree
yerhot has quit [Remote host closed the connection]
<swills> openssl is deprecated
<swills> in OS X
<swills> Common Crypto, that's the thing
<swills> i wonder if ruby could support that...
<wolfeidau> raggi: trying now
<raggi> swills: just support emboss
<raggi> swills: send him a few $k
<raggi> swills: and then you can plug shit in
<raggi> krypt will be much more healthy for us
<raggi> ok, bbiab
dangerousdave has quit [Ping timeout: 276 seconds]
<wycats__> swills: it's not particularly compatible
<swills> interesting
<wycats__> :P
adkron has quit [Ping timeout: 255 seconds]
newUser1234 has joined #rubygems
davidjrice has quit [Ping timeout: 240 seconds]
davidjrice has joined #rubygems
<swills> the number of gems that have encoding issues in docs is crazy
<swills> i keep having to set LANG=en_US.UTF-8 because i don't have LANG set by default...
rhyselsmore_ has joined #rubygems
<raggi> swills: are you running out of ssh terminals on osx machines?
<raggi> swills: they changed some shit in 10.6 that relies on sendenv under ssh, instead of setting a default
<swills> raggi: yes
<raggi> the defaults are implied from launchctl
<swills> i get to 128 ssh sessions then i can't make any more
<swills> i tried changing launchd stuff but it didn't help
<raggi> swills: turn on SendEnv, osx should have it on in Host * by default (ssh_config stuff)
<raggi> but if you upgraded your machine, it may be missing
<swills> for the lang stuff?
<raggi> yes
<swills> oh, well, the ssh terminal thing is a different issue
<swills> that was something i was having last week
<swills> but the LANG thing is just a FreeBSD thing
<raggi> modern osx defaults have `Host *\n\tSendEnv LANG LC_*` in /etc/ssh/ssh_config
<swills> we don't set LANG
<swills> I use both...
<swills> and i'm having the problem in a package build environment, not one that cleans env from whatever users have set...
<swills> this is all system package stuff...
<swills> you guys don't care about that i'm sure
<raggi> no, i do care about the plethora of regex bugs and whatnot
<raggi> CSI models are hard
<swills> regex bugs? CSI? you lost me, sorry.
<raggi> csi = character set independent
<swills> ah
<swills> well, i'm getting stuff like this
<swills> ERROR: While executing gem ... (ArgumentError) invalid byte sequence in US-ASCII
<raggi> and such
<raggi> swills: yes, ugprade
<swills> upgrade what?
<raggi> see above patch
<raggi> rubygems >= 1.8.25 bundler >= 1.2.4
<swills> oh, hmmm
<raggi> or just use ruby 2 :trollface:
<swills> well, i can't just inflict rubygem 2.0.0 upon all FreeBSD users, so i guess i will see about patching 1.8.25
<raggi> sure you can
<raggi> hehe
<swills> i'll send the hate mail to you then?
<raggi> portdb will work, i'm sure
<swills> portdb?
<raggi> only if i can send you the rack ones
whitequark has joined #rubygems
<whitequark> hey, just wanted to say thanks
<whitequark> on my huge 200-gem app, rails startup is literally four times faster on ruby 2.0
jfelchner has joined #rubygems
<raggi> haha, whitequark, send it to ruby-core :)
<raggi> but yeah, ruby 2.0 is nice for that
<raggi> oh, rails startup
<raggi> yeah
<whitequark> raggi: wasn't the majority of time spent in rubygems?
<raggi> well
<raggi> there's many sides to that
<whitequark> indeed
<raggi> sorry, missed the startup bit
<swills> hmm, that patch fails to apply to 1.8.25
<raggi> swills: 1.8.25 contains that patch
<raggi> swills: the other side of the problem is a bundler patch
<swills> oh
<swills> then something else is wrong
<raggi> swills: can you get a backtrace
<swills> sure
<raggi> swills: you shouldn't be better that with 1.8.25
<swills> gotta let somethign else finish first
<raggi> oh
qmx|away is now known as qmx
<raggi> swills: that's building a gemfile right?
<swills> yeah
<raggi> gem build should be fixed for that case, afaik
<raggi> maybe there's smoething more going on
whitequark has left #rubygems [#rubygems]
<raggi> unless you're really on 1.8.24 ;-P
<raggi> ruby20-gems-1.8.25 huh?
<raggi> ruby2 ships wiht gems 2.0.0
* raggi is extra confused
<swills> yeah... it's a freebsd thing
<swills> like most package systems, we don't support installing multiple versions of a thing, right?
<raggi> sure
<raggi> but
<swills> but we have hacks in to allow installing ruby 1.8 and 1.9 and 2.0 at the same time
<raggi> this would mean you have to patch the hell out of ruby
<raggi> then patch the hell out of rubygems
<raggi> i would expect
<swills> somewhat, yeah
<raggi> why not use the gems that installs wiht ruby 2
<raggi> ?
<swills> we don't use the rubygems that come with ruby
<swills> because they're different versions and also we've had issue in the past with the bundled version of rubygems being outdated
<raggi> right
<raggi> but now you're installign the outdated version
<swills> so we rip rubygems out of ruby
<raggi> o0
<swills> well, i could push rubygems to 2.0 but with all the breakages documented i imagine things are going go badly
<swills> so how do i get a full trace?
<raggi> add --debug / --verbose
<raggi> i dont' remember exactly which
<raggi> yeah
<raggi> you're missing a patch
<swills> i am?
<raggi> yes
<raggi> in fact
<swills> gem --version
<swills> 1.8.25
<raggi> is that even 1.8.25 code?
<raggi> yeah
<swills> so i'm missing that patch you posted earlier?
<raggi> oh
<swills> how?
<raggi> nopw
<raggi> new bug
<swills> ?
<raggi> this bug was in bundler too
<swills> oh goodie!
jfelchner has quit [Quit: jfelchner]
<raggi> that should just be result.start_with?('--- ')
<raggi> and it all gets easier
<swills> --- !ruby/object:Gem::Specification
<raggi> ofc, the next line will explode then
<raggi> shit, i have to move again
wolfeidau has quit [Remote host closed the connection]
<raggi> swills: so, you'll need your yaml input to have an appropriate encoding
<swills> it's not my yaml input
<swills> it's from this gem
tbuehlmann has quit [Remote host closed the connection]
wolfeidau has joined #rubygems
<raggi> yeah
<swills> # /usr/local/bin/gem20 build --force jquery-rails-2.2.1.gemspec --debug
<raggi> it's a silly problem
<swills> lots of gems have this problem it seems
newUser1234 has quit [Remote host closed the connection]
<raggi> any gem with 8bit chars in the gemspec
<swills> - Andr\xc3\xa9 Arko
<swills> ugh
<raggi> that's just é
<raggi> it's not helped by the fact that someone put a $%^# coding comment in the source file, and we didnt' coerce all input to utf8
teancom has joined #rubygems
<swills> i'd just set the encoding globally before building any gems
<raggi> LANG to utf 8 would do it
<raggi> i
<swills> LANG=UTF-8
<swills> instead of LANG=en_US.UTF-8
teancom_ has quit [Ping timeout: 260 seconds]
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 246 seconds]
adkron has joined #rubygems
yut148 has joined #rubygems
<swills> is LANG=UTF-8 even valid?
<swills> oh wait, i see where i messed up
<swills> LC_CTYPE=UTF-8
fromonesrc has quit [Quit: Textual IRC Client: www.textualapp.com]
qmx is now known as qmx|away
mockra has joined #rubygems
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 260 seconds]
havenwood has quit [Remote host closed the connection]
yut148 has quit [Read error: Connection reset by peer]
yut148 has joined #rubygems
<swills> unable to convert U+201D from UTF-8 to US-ASCII for lib/rdoc/text.rb, skipping
<swills> unable to convert "\xD0" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for History.rdoc, skipping
<swills> unable to convert U+0412 from UTF-8 to US-ASCII for LEGAL.rdoc, skipping
yut148 has quit [Read error: Connection reset by peer]
<swills> ERROR: While generating documentation for rdoc-3.12.1
<swills> hmmph
yut148 has joined #rubygems
<swills> perhaps i need rdoc 4.0.0 for ruby 2.0?
<raggi> if you're using ruby 2, you want to use the stuff that ships wiht it or at least something newer
<swills> rdoc 3.12.1 is fairly new
<swills> but ok, it isn't what's bundled
<raggi> downgrading is asking for trouble
<swills> i hear ya
<swills> but i can't have multiple versions...
<raggi> sure you can
<raggi> you just can't have them in the same package names
<swills> and using the bundled stuff has burned us in the past
<raggi> you can overwrite it later
<swills> no, we can't
<swills> the packaging doesn't allow it
<raggi> well, you can just gem install upgrades
<swills> you can't have two packages install the same file(s)
<swills> you could, but that kinda breaks reproducability which is bad from an ops standpoint
<raggi> but to upgrade rubygems, you'll always have to overwrite
<swills> having two package managers that disagree is bad
<raggi> there's no need for rubygems and ports to disagree
<swills> how?
<raggi> ports can install stuff into a non-standard location
<raggi> write a defaults/operating_system.rb wiht an additional path for ports managed gems
<raggi> and install ports managed gems there
<swills> and let gem have the default path?
<raggi> sure
<raggi> or if you want ot make the default conformant to some FHS then you could move it
<swills> hmmm, i think it would be confusing for people if they install gems via ports and "gem list" doesn't show them
<raggi> oh, gem list iwl
<raggi> if you do this properly
<raggi> just don't look at debian for advice
<swills> interesting
<swills> the defaults/operating_system.rb file would be part of the ruby package...
<raggi> swills: it doesnt' ship with rubygems normally, you can add this
<raggi> that's what it's there for
<swills> i didn't know that
<swills> i'll look into this, thanks
<swills> still not sure how it would solve the bundled rubygem problem tho
<swills> or the bundled rdoc problem
<swills> oh wait, right, you'd have the bundled one, then an additional one installed by a package
<swills> and perhaps others installed via gem
<raggi> right
<swills> messy
<raggi> no, it's fine
<raggi> this method means nothign rbeaks
<raggi> you have a minor security concern in the worst case
<raggi> but honestly
<raggi> not really
<raggi> you'd still ahve to patch things any which way
<swills> yeah, that's not a huge issue
<swills> i'll look into it
terceiro has quit [Quit: Ex-Chat]
the_mentat has joined #rubygems
imajes has quit [Excess Flood]
imajes has joined #rubygems
<raggi> how the fuck do you create github repos in user profiles now?
<raggi> aaaah, teeny weeny little icon
<swills> raggi: so if i use this defaults/operating_system.rb file... where would /usr/local/bin/gem come from, for example?
<raggi> swills: it doesnt' affect that
<swills> ok, say i install ruby 2.0 which comes with bundled gem
<swills> and have nothing else installed
<swills> so /usr/local/bin/gem is that version
<swills> now i install some other thing which depends on a newer rubygem package
<swills> does the rubygem package overwrite that /usr/local/bin/gem?
<raggi> yeah, it would need to
<swills> won't work then
<raggi> k
<swills> packaging absolutely does not allow two packages to write the same file ever, period.
<raggi> ok
<swills> can't happen
<raggi> then, at least what you should do
<raggi> is make ruby-2.0.0 depend on rubygems-2.0.0
<raggi> not rubygems-1.8.25
<raggi> that's just madness
<swills> hmmm, i could make a port for ruby-gem-2.0.0
adkron has quit [Ping timeout: 256 seconds]
<swills> but ruby-2.0.0 can't depend on it, that would be circular
<raggi> k
<swills> after all, you can't install gem without ruby so gem has to depend on ruby...
<raggi> i'm not really sure why you need to separate them
<raggi> i mean, as you say, you can't have two installed at the same time
<raggi> and sure, it means you'll have to update the ruby package, if oyu want ot update rubygems
<swills> (i could make it so that if 2.0 is the "default" ruby, that anything that depends on ruby and gems depends on the 2.0 version of gem...)
<swills> well, the issue we had in the past was that the bundled gem was way old
adkron has joined #rubygems
<swills> and we need to be able to support having 1.8, 1.9 and 2.0 installed at the same time
<swills> which is the real awful part
<swills> and there might be "gem" and "gem18" or "gem19" etc
<swills> and whatever the default version is will be what "gem" is
<swills> i think i explained all that wrong. :)
vertis has quit [Quit: Leaving.]
<swills> thanks for listening tho
vertis has joined #rubygems
wycats__ has quit [Read error: Operation timed out]
wycats__ has joined #rubygems
fcoury has quit [Ping timeout: 240 seconds]
yerhot has joined #rubygems
johnmwilliams_ has quit [Read error: Operation timed out]
mccraig has quit [Ping timeout: 256 seconds]
kaichanvong has quit [Ping timeout: 245 seconds]
danp_ has quit [Ping timeout: 256 seconds]
gazoombo has quit [Ping timeout: 248 seconds]
abuiles_ has quit [Ping timeout: 255 seconds]
jrgifford has quit [Ping timeout: 260 seconds]
danp_ has joined #rubygems
yerhot has quit [Ping timeout: 260 seconds]
adkron has quit [Ping timeout: 260 seconds]
hahuang65 has joined #rubygems
whit537 has joined #rubygems
hahuang65 has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
hahuang65 has joined #rubygems
Cakey has joined #rubygems
<wolfeidau> raggi: Will try it out when i get home from work
hahuang65 has quit [Ping timeout: 260 seconds]
hahuang65 has joined #rubygems
sferik has quit [Quit: Computer has gone to sleep.]
luxflux has joined #rubygems
imajes has quit [Excess Flood]
imajes has joined #rubygems
wolfeidau has quit [Read error: Connection reset by peer]
wolfeida_ has joined #rubygems
fcoury has joined #rubygems
postmodern has left #rubygems ["Leaving"]
johnmwilliams_ has joined #rubygems
jrgifford has joined #rubygems
abuiles_ has joined #rubygems
gazoombo has joined #rubygems
kaichanvong has joined #rubygems
mccraig has joined #rubygems
mootpointer has joined #rubygems
kgrz has joined #rubygems
whit537 has quit [Quit: YOU TOO!!!!!!!!!!!!!!!!!!!! :D]
vertis has quit [Quit: Leaving.]
teancom has quit [Remote host closed the connection]
wolfeida_ has quit [Remote host closed the connection]
havenwood has joined #rubygems
sferik has joined #rubygems
sferik has quit [Client Quit]
havenwood has quit [Remote host closed the connection]
mockra has quit [Remote host closed the connection]
teancom has joined #rubygems
Elhu has joined #rubygems
dangerousdave has joined #rubygems
mootpointer has quit [Remote host closed the connection]
wolfeidau has joined #rubygems
rohrer has quit [Quit: leaving]
the_mentat has quit [Quit: Computer has gone to sleep.]
mockra has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
havenwood has joined #rubygems
mockra has quit [Ping timeout: 252 seconds]
prognostikos has joined #rubygems
workmad3 has joined #rubygems
<wolfeidau> raggi: Well I think I just worked out what you had, the version of openssl that is installed via homebrew has ZERO ca certs
<drbrain> openssl typically doesn't ship with any
<drbrain> when I installed 1.0.1e homebrew said "hey, go install these certs!"
<wolfeidau> drbrain: Yeah pretty much just worked that out :( /usr/local/etc/openssl/certs/ is empty
<drbrain> so I did that
<wolfeidau> drbrain: Yeah except it doesn't 'install' them persay
<wolfeidau> It downloads them
<wolfeidau> you need to copy them to /usr/local/etc/openssl/certs/ and run c_rehash
<drbrain> curl-ca-bundle seemed to do it fro me
<drbrain> for me
havenwood has quit [Remote host closed the connection]
vertis has joined #rubygems
vertis1 has joined #rubygems
vertis has quit [Ping timeout: 276 seconds]
hahuang65 has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
workmad3 has quit [Ping timeout: 245 seconds]
vertis1 has quit [Ping timeout: 256 seconds]
Cakey has quit [Ping timeout: 252 seconds]
mockra has joined #rubygems
dangerousdave has quit [Quit: Leaving...]
rhyselsmore_ has quit [Quit: Computer has gone to sleep.]
teancom has quit [Read error: Connection reset by peer]
teancom_ has joined #rubygems
mockra has quit [Ping timeout: 264 seconds]
vertis has joined #rubygems
Elhu has joined #rubygems
sferik has joined #rubygems
vertis has quit [Ping timeout: 255 seconds]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
alextheger has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
rhyselsmore_ has joined #rubygems
rhyselsmore_ has quit [Client Quit]
charliesome_ has joined #rubygems
charliesome_ is now known as charliesome
mockra has joined #rubygems
mockra has quit [Ping timeout: 264 seconds]
workmad3 has joined #rubygems
teancom has joined #rubygems
teancom_ has quit [Ping timeout: 252 seconds]
Cakey has joined #rubygems
mockra has joined #rubygems
mockra has quit [Ping timeout: 252 seconds]
sferik has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
qmx|away is now known as qmx
yut148 has quit [Read error: Connection reset by peer]
Cakey has quit [Ping timeout: 256 seconds]
Elhu has joined #rubygems
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 252 seconds]
draptor has joined #rubygems
retro|cz has joined #rubygems
<retro|cz> hello
<retro|cz> I can't download bunler 1.3.0 from rubygems.
<retro|cz> And travis can't too.
<retro|cz> But I see bundler 1.3.0 released here - https://rubygems.org/gems/bundler
mockra has joined #rubygems
mockra has quit [Ping timeout: 276 seconds]
kgrz has quit [Quit: Computer has gone to sleep.]
tbuehlmann has joined #rubygems
kgrz has joined #rubygems
huoxito has quit [Quit: Leaving]
mephux has quit [Ping timeout: 260 seconds]
terracotta has quit [Ping timeout: 248 seconds]
draptor has quit [Quit: Page closed]
terceiro has joined #rubygems
<wolfeidau> retro|cz: Can grab it down with wget and just install it manually wget https://rubygems.org/downloads/bundler-1.3.0.gem && gem install bundler-1.3.0.gem
<wolfeidau> retro|cz: Just had the same issue
<retro|cz> wolfeidau, yup
<retro|cz> I hope it will be fixed soon. No need to rewrite travis scripts for now.
Sutto has joined #rubygems
the_mentat has joined #rubygems
<wolfeidau> Gday Sutto
<Sutto> wolfeidau: hah, hey!
<Sutto> must of been before I joined
<wolfeidau> Sutto: Yeah retro|cz asked the same q as travis can't see it
<wolfeidau> Can grab it down with wget and just install it manually wget https://rubygems.org/downloads/bundler-1.3.0.gem && gem install bundler-1.3.0.gem
<wolfeidau> but yeah not ideal
<Sutto> checked across a few boxes (2x here in perth, 1x on linode in the UK and a few boxes on us-east-1) - and have hit it across a few different services
<Sutto> ah, will likely wait for the moment - need to install several gems on ~25 machines
<Sutto> I've seen it so far for rdoc and bundler fwiw, both releases in the last 8 or so hours.
mockra has joined #rubygems
<wolfeidau> Sutto: Wow interesting
<Sutto> and had issues using bundle update etc - so it appears (I can't confirm yet, since I don't have the exact endpoint) that the bundler del api is working
<Sutto> e.g. bundle update locally went to those new versions
<wolfeidau> Sutto: Yeah odd, I noticed it when i went to use ruby 2.0.0 and bundler said update me! And i was like.. I just freaking installed it!
mockra has quit [Ping timeout: 252 seconds]
<Sutto> alright, time to get some sleep
<wolfeidau> Sutto: Sounds like a good idea
<yorickpeterse> I can confirm that you can't install Bundler 1.3
<yorickpeterse> gem install bundler -v 1.3.0 # => gem not found
pureluck has joined #rubygems
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
Elhu has quit [Quit: Computer has gone to sleep.]
tcopeland has quit [Quit: Leaving.]
<workmad3> yorickpeterse: gem instal bundler --pre
<workmad3> *install
the_mentat has quit [Quit: Computer has gone to sleep.]
<workmad3> yorickpeterse: 1.3.0 hasn't been released yet ;)
<workmad3> yorickpeterse: current prerelease is 1.3.0.pre.8, according to my install
<yorickpeterse> Rubygems says otherwise :)
<tbuehlmann> it is released
<tbuehlmann> but it was a bit weird. worked for one gem install, didn't work for another gem install
stevenharman has quit [Quit: Leaving...]
hltbra has joined #rubygems
<workmad3> ah, so it is
retro|cz has quit [Ping timeout: 276 seconds]
<workmad3> odd, 'gem install bundler' doesn't find it for me either
<workmad3> is it possible the gem hasn't gotten out to all rubygem mirrors yet?
adkron has joined #rubygems
<yorickpeterse> Interesting
<yorickpeterse> version 1.3.0 points to bb-m.rubygems.org
<yorickpeterse> 1.2.3 points to production.cf.rubygems.org
<yorickpeterse> errr, 1.2.4
<yorickpeterse> gem install bundler -v 1.3.0 --source=http://rubygems.yorickpeterse.com/ # should work for the time being
pureluck has quit [Ping timeout: 240 seconds]
pureluck has joined #rubygems
<tbuehlmann> including lots of rm -rfs? :>
Elhu has joined #rubygems
<yorickpeterse> Well install at your own risk of course
<yorickpeterse> I'm probably the worst scammer ever since I totally forgot to fuck the Gem up
<yorickpeterse> (or maybe that's just what I want people to believe)
<yorickpeterse> I do provide SHA512 checksums but of course those are also questionable
<tbuehlmann> indeed
damselem has joined #rubygems
adkron has quit [Ping timeout: 252 seconds]
mockra has joined #rubygems
tkramer has joined #rubygems
kgrz has quit [Quit: Computer has gone to sleep.]
qmx is now known as qmx|brb
mockra has quit [Ping timeout: 240 seconds]
damselem has left #rubygems [#rubygems]
bittercold has joined #rubygems
<bittercold> did anyone have an issue of getting an older version of a gem even though rubygems.org lists a newer one?
Cakey has joined #rubygems
_maes_ has quit [Ping timeout: 264 seconds]
bittercold has quit [Quit: Page closed]
* dwradcliffe debugging the missing gems
<dwradcliffe> I'm seeing some failures on the worker queue
huoxito has joined #rubygems
<dwradcliffe> qrush/raggi/evan Indexer job is failing because of certificate problems
fromonesrc has joined #rubygems
<dwradcliffe> Indexer failed with Excon::Errors::SocketError: Unable to verify certificate, please set `Excon.defaults[:ssl_ca_path] = path_to_certs`, `Excon.defaults[:ssl_ca_file] = path_to_file`, or `Excon.defaults[:ssl_verify_peer] = false` (less secure).
erichmenge has quit [Quit: Arrivederci!]
rcvalle has joined #rubygems
stevenharman has joined #rubygems
erichmenge has joined #rubygems
qmx|brb is now known as qmx
retro|cz has joined #rubygems
qmx is now known as qmx|brbagain
the_mentat has joined #rubygems
Guest60953 has joined #rubygems
_whitelogger has joined #rubygems
jcaudle has joined #rubygems
retro|cz has quit [Ping timeout: 252 seconds]
Guest60953 is now known as mephux_
mephux_ has quit [Changing host]
mephux_ has joined #rubygems
cowboyd has joined #rubygems
qmx|brbagain is now known as qmx|away
<dwradcliffe> ok, I set the ca path and now it's working. I'm able to install bundler 1.3.0
qmx|away is now known as qmx
the_mentat has quit [Quit: Computer has gone to sleep.]
teancom has quit [Remote host closed the connection]
retro|cz has joined #rubygems
adkron has joined #rubygems
mockra has joined #rubygems
tcopeland has joined #rubygems
mockra has quit [Ping timeout: 260 seconds]
luxflux has left #rubygems ["Textual IRC Client: www.textualapp.com"]
Elhu has quit [Quit: Computer has gone to sleep.]
sikachu has quit [Quit: sikachu]
teancom has joined #rubygems
therealadam has joined #rubygems
Elhu has joined #rubygems
Elhu has quit [Client Quit]
Elhu has joined #rubygems
sbean has joined #rubygems
sikachu has joined #rubygems
yeban has quit [Ping timeout: 252 seconds]
mockra has joined #rubygems
the_mentat has joined #rubygems
ckelly has joined #rubygems
mockra has quit [Ping timeout: 255 seconds]
mando has joined #rubygems
stevenharman has quit [Quit: Leaving...]
fromonesrc has quit [Quit: Textual IRC Client: www.textualapp.com]
alextheger has quit [Quit: alextheger]
huoxito has quit [Ping timeout: 252 seconds]
crandquist has joined #rubygems
newUser1234 has joined #rubygems
the_mentat has quit [Quit: Computer has gone to sleep.]
x0F_ has joined #rubygems
x0F has quit [Disconnected by services]
x0F_ is now known as x0F
stevenharman has joined #rubygems
vanstee has joined #rubygems
mockra has joined #rubygems
ckrailo has joined #rubygems
huoxito has joined #rubygems
mockra has quit [Ping timeout: 246 seconds]
peregrine81 has joined #rubygems
huoxito has quit [Ping timeout: 252 seconds]
mephux_ has quit [Excess Flood]
mephux has joined #rubygems
huoxito has joined #rubygems
fromonesrc has joined #rubygems
yerhot_ has joined #rubygems
dvu has joined #rubygems
dvu has quit [Remote host closed the connection]
huoxito has quit [Ping timeout: 252 seconds]
tcopeland1 has joined #rubygems
tcopeland has quit [Ping timeout: 276 seconds]
yerhot_ has quit [Read error: Connection reset by peer]
yerhot has joined #rubygems
qmx is now known as qmx|away
Mugatu has quit [Ping timeout: 245 seconds]
<sbean> hey anyone having ssl issues with the latest bundler (1.3.0) and rubygems (2.0.0)?
yeban has joined #rubygems
icco has quit [Quit: run away.]
Mugatu has joined #rubygems
x0F has quit [Quit: Leaving]
whit537 has joined #rubygems
icco has joined #rubygems
imajes has quit [Excess Flood]
huoxito has joined #rubygems
the_mentat has joined #rubygems
imajes has joined #rubygems
<sbean> raggi: using ubuntu 12.04, should have said it initially.
twoism has joined #rubygems
<raggi> sbean: oh right, well do you have the ca-certificates package installed?
<sbean> raggi: yep. strange issue. initially server had rubygems 1.8.25 and bundler 1.2.4 and started giving ssl errors (which was fine just last week)
<sbean> raggi: so updated rubygems to 2.0.0 and bundler to 1.3.0, still having ssl issues
aesthetica has joined #rubygems
<sbean> raggi: here comes the strange part: after these upgrades, downgrading them back to 1.8.25 and 1.2.4, ssl issue is gone
yerhot has quit [Remote host closed the connection]
yerhot has joined #rubygems
<raggi> sbean: what does this output: `echo '' | openssl s_client -connect rubygems.org:443 -CAfile /etc/ssl/certs/ca-certificates.crt | grep Verify `
<aesthetica> @drbrain, i just replied to issue #467 on rubygems/issues
<sbean> @raggi: Verify return code: 0 (ok)
the_mentat has quit [Quit: Computer has gone to sleep.]
<mpapis> aesthetica / drbrain let me know if/when I can help
<raggi> sbean: you shouldn't be getting errors then
cowboyd has quit [Remote host closed the connection]
<sbean> raggi: Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
natwelch has joined #rubygems
<sbean> raggi: errors out when bundle install is executed with capistrano
icco has quit [Quit: run away.]
natwelch is now known as icco
tcopeland has joined #rubygems
<sbean> raggi: which was running fine just last week friday
<raggi> sbean: how did you install ruby/
tcopeland1 has quit [Ping timeout: 252 seconds]
<mpapis> aesthetica, rvm get head; rvm use 2.0.0; rvm rubygems latest -- if that fails: cd /Users/memoht/.rvm/src/rubygems-2.0.0 ; ruby -d setup.rb -- and gist the output
<raggi> evan: drbrain: is there some reason we have a rapidssl key on rubygems.org, but the old essentialssl ones still on the mirrors?
<raggi> evan: did we replace the cert after the incident? if so, why not on the mirrors?
<sbean> raggi: via rvm (1.9.3p194)
<aesthetica> mpapis: doing it now
mockra has joined #rubygems
<mpapis> sbeam, rvm head or stable ?
<raggi> sbean: what does this output: `ruby -ropen-uri -e 'open("https://rubygems.org/").read'`
<sbean> mpapis: stable
<sbean> raggi: same as above connect': SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)
<aesthetica> mapis\ drbrain updated gist with results of ruby -d setup.rb https://gist.github.com/memoht/e8e56cdeea10f3d15588
crandquist has quit [Quit: Bye!]
<raggi> sbean: `ruby -ropenssl -e "p OpenSSL::X509::DEFAULT_CERT_FILE"` ?
<sbean> raggi: /usr/lib/ssl/cert.pem
<raggi> o0
<raggi> does that file exist?
<mpapis> raggi, do you know if that can be also checked from openssl binary? (ruby -ropenssl -e "p OpenSSL::X509::DEFAULT_CERT_FILE")
therealadam has quit [Remote host closed the connection]
<mpapis> aesthetica, please update the gist after: rvm use 2.0.0; ruby -d setup.rb
<sbean> raggi: hmm nope it doesn't
yerhot has quit [Ping timeout: 246 seconds]
ckelly has quit [Quit: Leaving...]
<aesthetica> mpapis terminal spit back ruby-2.0.0-p0 is not installed
yerhot has joined #rubygems
<mpapis> aesthetica, can you jump back to #rvm
therealadam has joined #rubygems
workmad3 has quit [Ping timeout: 245 seconds]
stayarrr has joined #rubygems
baburdick has quit [Quit: Leaving.]
tbuehlmann has quit [Remote host closed the connection]
therealadam has quit [Ping timeout: 260 seconds]
<raggi> sbean: that's not normal, i'm guessing something linked against a non-standard openssl
kgrz has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<raggi> mpapis: i can't remember if it can
<raggi> mpapis: i mean, you can get openssl dir form version -d
<raggi> mpapis: but if' it's been patched out like debian, you have more problems
<raggi> (you'd think they'd learned about patching openssl ;-) )
<mpapis> raggi, yeah freebsd has it patched too, the ruby version worked fine
<sbean> raggi: that's strange. ok i'll look into a bit more. thanks for your help.
kgrz has joined #rubygems
<raggi> sbean: out of interest, what's `openssl version -d`?
<evan> raggi: oh geez. I forgot to change the certs on the mirrors.
<sbean> raggi: /usr/lib/ssl
<evan> I'll add that to my list
sbean has quit [Quit: Lost terminal]
yerhot_ has joined #rubygems
yerhot has quit [Read error: Connection reset by peer]
<raggi> evan: which way are we headed?
<raggi> evan: moving toward the rapidssl ones?
<evan> yeah.
<evan> k
<evan> I have to do a 2.0.1 this week
<raggi> and maybe once the mirrors are corrected, we can remove the old ones
<raggi> that way there's less to maintain
<evan> i'll be sure that goes out with it.
<raggi> i havent' even checked the old ones, but i should
<raggi> evan: np, thanks :)
yerhot_ has quit [Remote host closed the connection]
Cakey has quit [Ping timeout: 255 seconds]
dangerousdave has joined #rubygems
<aesthetica> mpapis / drbrain I have updated issue 467 with the results you were looking for https://github.com/rubygems/rubygems/issues/467
yerhot has joined #rubygems
retro|cz has quit [Ping timeout: 252 seconds]
imajes has quit [Excess Flood]
imajes has joined #rubygems
cowboyd has joined #rubygems
yerhot has quit [Remote host closed the connection]
Elhu has quit [Quit: Computer has gone to sleep.]
teancom has quit [Remote host closed the connection]
stayarrr has quit [Quit: Leaving...]
ckelly has joined #rubygems
teancom has joined #rubygems
imajes has quit [Excess Flood]
hahuang65 has joined #rubygems
fromonesrc has quit [Quit: Textual IRC Client: www.textualapp.com]
imajes has joined #rubygems
yerhot has joined #rubygems
sn0wb1rd has joined #rubygems
sn0wb1rd has quit [Client Quit]
sn0wb1rd has joined #rubygems
baburdick has joined #rubygems
therealadam has joined #rubygems
baburdick has quit [Ping timeout: 264 seconds]
aesthetica has left #rubygems [#rubygems]
baburdick has joined #rubygems
<drbrain> mpapis: for ↑ the workaround is to not install verbose
<drbrain> it is a ruby bug
huoxito has quit [Quit: Leaving]
baburdick has quit [Quit: Leaving.]
vanstee has left #rubygems [#rubygems]
yerhot has quit [Remote host closed the connection]
the_mentat has joined #rubygems
<mpapis> drbrain, oh. let me check that
baburdick has joined #rubygems
yerhot has joined #rubygems
teancom has quit [Remote host closed the connection]
icco has quit [Read error: Operation timed out]
teancom has joined #rubygems
icco has joined #rubygems
biff_tannen has joined #rubygems
kgrz has quit [Quit: Computer has gone to sleep.]
yerhot has quit [Remote host closed the connection]
hltbra_ has joined #rubygems
hltbra has quit [Ping timeout: 255 seconds]
<raggi> jarib is askign to be unbanned, anyone remember why he is banned?
retro|cz has joined #rubygems
<evan> he was probably disconnecting and reconnecting
<evan> i'll unban him
<imperator> yes
<imperator> i think that's the second time, too
cowboyd has quit [Ping timeout: 264 seconds]
the_mentat has quit [Quit: Computer has gone to sleep.]
cowboyd has joined #rubygems
Elhu has joined #rubygems
workmad3 has joined #rubygems
the_mentat has joined #rubygems
the_mentat has quit [Client Quit]
cowboyd has quit [Read error: Connection reset by peer]
cowboyd has joined #rubygems
cowboyd has quit [Read error: Connection reset by peer]
cowboyd has joined #rubygems
fromonesrc has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
yerhot has joined #rubygems
fromonesrc has quit [Ping timeout: 255 seconds]
imajes has quit [Excess Flood]
stayarrr has joined #rubygems
imajes has joined #rubygems
workmad3 has quit [Ping timeout: 255 seconds]
yerhot has quit [Remote host closed the connection]
envygeeks has joined #rubygems
envygeeks has quit [Changing host]
envygeeks has joined #rubygems
mando has quit [Remote host closed the connection]
envygeeks has quit [Client Quit]
newUser1234 has quit [Remote host closed the connection]
newUser1234 has joined #rubygems
gearaholic has joined #rubygems
bobmcw_ has joined #rubygems
<bobmcw_> howdy, I'm getting a error 500 now trying to push
<evan> ok, let me check.
<bobmcw_> use gem 2.0.0
kgrz has joined #rubygems
<bobmcw_> evan: thank you!
<evan> I don't see anything in the logs about your POST
<bobmcw_> that's the full output from gem push -V
<bobmcw_> rubygems.org has address 54.245.255.174
newUser1234 has quit [Ping timeout: 252 seconds]
<evan> ok, I see an issue with the load balancer
<evan> give me a sec please.
<evan> bobmcw_: ok, please try again.
<bobmcw_> evan: trying now
workmad3 has joined #rubygems
<bobmcw_> Successfully registered gem: stilts-stomp-client (0.1.29-java)
<bobmcw_> yay, thank you, evan
<evan> no prob.
<evan> thanks for reporting it.
mephux has quit [Excess Flood]
mephux has joined #rubygems
Elhu has joined #rubygems
hltbra_ has quit [Remote host closed the connection]
cowboyd has quit [Ping timeout: 246 seconds]
reset has joined #rubygems
cowboyd has joined #rubygems
workmad3 has quit [Read error: Operation timed out]
Elhu has quit [Quit: Computer has gone to sleep.]
the_mentat has joined #rubygems
qmx|away is now known as qmx
gearaholic has quit [Remote host closed the connection]
pearkes has quit [Quit: IRCRelay - http://ircrelay.com]
pearkes has joined #rubygems
pearkes has quit [Excess Flood]
pearkes has joined #rubygems
havenwood has joined #rubygems
newUser1234 has joined #rubygems
imajes has quit [Excess Flood]
gearaholic has joined #rubygems
imajes has joined #rubygems
mando has joined #rubygems
sferik has joined #rubygems
<sferik> evan: Can you please enable Travis CI builds for https://github.com/rubygems/gems?
<sferik> For some reason, I'm not an admin on that repo even though I'm it's sole contributor
<sferik> Looks like it was building but then stopped 11 months ago: https://travis-ci.org/rubygems/gems/builds
_maes_ has joined #rubygems
<evan> sferik: just did.
<sferik> evan: thanks!
<sferik> evan: can you fire the hook so that it builds now?
<sferik> I guess I could just push if you closed the tab
adkron_ has joined #rubygems
bobmcw_ is now known as bobmcw
bobmcw has quit [Changing host]
bobmcw has joined #rubygems
<sferik> evan: hmmm, I just pushed but I don't see the build here: https://travis-ci.org/rubygems/gems/builds
<evan> ok
<sferik> evan: would it be possible for you to make me an admin of the repo so I can mess around with it?
<evan> sure
<sferik> evan: I feel bad asking you to do this for me,
<evan> no prob :)
<evan> there ya go.
<sferik> evan: thanks
mando has quit [Ping timeout: 256 seconds]
workmad3 has joined #rubygems
<sferik> evan: okay, it's building now: https://travis-ci.org/rubygems/gems/builds/5053002
<sferik> evan: thanks again
whit537 has quit [Quit: !m]
yerhot has joined #rubygems
workmad3 has quit [Ping timeout: 252 seconds]
mando has joined #rubygems
yerhot has quit [Ping timeout: 264 seconds]
teancom has quit [Remote host closed the connection]
baburdick has quit [Read error: Connection reset by peer]
baburdick has joined #rubygems
therealadam has quit [Remote host closed the connection]
dangerousdave has quit [Remote host closed the connection]
<evan> np.
sferik has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
thereala_ has joined #rubygems
the_mentat has quit [Quit: Computer has gone to sleep.]
the_mentat has joined #rubygems
wolfeidau has quit [Remote host closed the connection]
havenwood has quit [Ping timeout: 255 seconds]
mikeg has joined #rubygems
<mikeg> hey. I installed rubygems-update 1.8.25. shouldn't I see that reflected in the 'gem env' output?
<mikeg> if I do a 'gem list' I see rubygems-update (1.8.25)
<mikeg> but 'gem env' shows: RubyGems Environment:
<mikeg> - RUBYGEMS VERSION: 1.3.7
havenwood has joined #rubygems
<mikeg> ok. maybe answered my own question. if I install 2.0.0, for instance, using 'gem update --system' it's reflected in the 'gem env' output
gearaholic has quit [Remote host closed the connection]
<mikeg> but if I install it with 'sudo gem install rubygems-update -v 2.0.0' the 'gem env' output isn't update
<mikeg> updated
<mikeg> does 'gem update --system' do anything more than just installing the "latest" rubygems-update gem?
<qrush> woo!!! 2.0!
<qrush> sorry i've been MIA :(
Elhu has joined #rubygems
<mikeg> figured it out. when installing manually you also have to run 'sudo update_rubygems'
Elhu has quit [Client Quit]
biff_tannen has quit [Read error: Connection reset by peer]
adkron_ has quit [Ping timeout: 276 seconds]
jcaudle has quit [Quit: jcaudle]
kgrz has quit [Quit: Computer has gone to sleep.]
tcopeland has quit [Quit: Leaving.]
wolfeidau has joined #rubygems
stayarrr has quit [Quit: Linkinus - http://linkinus.com]
BigFatFatty has joined #rubygems
boffbowsh has quit [Ping timeout: 244 seconds]
the_mentat has quit []
mockra has quit [Remote host closed the connection]
imajes has quit [Excess Flood]
dvu has joined #rubygems
imajes has joined #rubygems
Elhu has joined #rubygems
mockra has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
sferik has joined #rubygems
shigeya has joined #rubygems
cowboyd has quit [Remote host closed the connection]
shigeya has left #rubygems [#rubygems]
mr_ndrsn_ has joined #rubygems
mr_ndrsn_ has quit [Client Quit]
mr_ndrsn_ has joined #rubygems
yerhot has joined #rubygems
qmx is now known as qmx|brb
yerhot has quit [Remote host closed the connection]
stevenharman has quit [Quit: Leaving...]
ddv has quit [Ping timeout: 240 seconds]
sferik has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
khaase has quit [Ping timeout: 256 seconds]
ddv has joined #rubygems
khaase has joined #rubygems
<mr_ndrsn_> So, trying out Ruby 2.0.0-p0 like every other rubyist on the planet. Getting an SSL certificate error on https://rubygems.org/api/v1/dependencies… Is there a workaround?
twoism has left #rubygems [#rubygems]
peregrine81 has quit [Quit: Computer sleeping.]
tkramer has quit [Quit: Leaving]
qmx|brb is now known as qmx
<mr_ndrsn_> Hm. That certainly looks plausible, but I've got no idea how to tell bundler to use that.
<retro|cz> You need to install it to system.
<retro|cz> mr_ndrsn_, mac based?
<mr_ndrsn_> ya. rbenv
boffbowsh has joined #rubygems
<havenwood> mr_ndrsn_: On OS X with Homebrew I just added following to my .zshrc (.bash_profile or whatev): export SSL_CERT_FILE=/usr/local/etc/openssl/cacert.pem
* raggi headdesk
<havenwood> >.>
<havenwood> raggi: Where should i put cacert.pem? That not right thing to do at all?
<mr_ndrsn_> havenwood: I'm using rbenv, so 'export SSL_CERT_FILE=~/.rbenv/versions/2.0.0-p0/openssl/ssl/cacert.pem' did the trick. I'm still not certain why bundler's not picking up the cert in my install. Hmm.
dvu has quit [Remote host closed the connection]
qmx is now known as qmx|away
<raggi> havenwood: generating a list of ca certs, and not maintaining it up to date seems abd
<raggi> havenwood: what happens next time some intermediate ca dupes google.com?
<havenwood> raggi: So, pretending I was sane and informed, what would I do? (Pardon my ignorance.)
<raggi> keep it up to date somehow, one way might be https://github.com/raggi/openssl-osx-ca
<raggi> another might be to cron up brew update && brew upgrade curl-ca-bundle
<raggi> if you trust the curl-ca-bundle author
<raggi> \
<mpapis> havenwood, it was fixed in ruby-build /usr/local/etc/openssl/cacert.pem => /usr/local/etc/openssl/cert.pem
<raggi> mpapis: any luck applying that patch?
havenn_ has joined #rubygems
<mpapis> raggi, I have adopted something very similar in rvm https://github.com/wayneeseguin/rvm/commit/8c9d1c69f25f7ba351a1eb13591cb6cfd70b37a1
<mr_ndrsn_> So, what is the regular dev supposed to do, short of manually managing certs for this? This can't be the standard workflow, right?
<havenn_> raggi: If you replied, sry I missed it. Kicked my 4G USB accidentally. :(
<raggi> mpapis: you do realize this could very quickly come back to bite you?
havenwood has quit [Ping timeout: 244 seconds]
<raggi> mpapis: like, if geotrusts ca cert gets burned or the like
<mpapis> raggi, I know, but this is osx there is no standard
mikeg has quit [Quit: Leaving]
<havenn_> raggi: Nvm, found #rubygems irclog.
<mpapis> raggi, and this will get updated any time users install rubies or run: rvm requirements
<raggi> mpapis: well, you'd actually be better off with adding https://github.com/rubygems/rubygems/commit/b79ed97aff89e4e5fab4d7917791042f51fd5512
hltbra has joined #rubygems
<raggi> mpapis: because at least that will get maintained wiht rubygems
<raggi> mpapis: did you subscribe to any MLs to tell you when the keychain certs get updated, or install any local monitoring, os oyu know when to tell users to update?
<mpapis> raggi, in rvm2, for rvm1 it's most likely before any ruby is known
<raggi> i suppose in rvm you have enough stuff in the users shell you could do it on login if it's older than one hour
<raggi> or something
<raggi> anyway, i'll leave these thoughts to you
<mpapis> raggi, no I did not do any extra code to maintain the keys ... if you have any ideas just open me a ticket
<raggi> mpapis: well, you're the maintainer of a ca list now
<raggi> o0
<raggi> you guys essentially assumed that role, as part of this process
<raggi> meeting, bbiab
<mpapis> raggi, yeah, the autoupdate could be a good thing
lsegal has joined #rubygems
teancom has joined #rubygems
tcopeland has joined #rubygems
newUser1234 has quit [Remote host closed the connection]
thereala_ has quit [Remote host closed the connection]
havenn_ has quit [Remote host closed the connection]
teancom has quit [Remote host closed the connection]
roolo has joined #rubygems