drbrain changed the topic of #rubygems to: RubyGems 2.1.0.rc.1: http://bit.ly/rubygems-2-1-0-rc-1 – Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
<indirect> which does not have the code that the test needs to run
<indirect> so the test fails
<drbrain> indirect: I tried to gaze into the abyss but I could not find the proper depths
<drbrain> … and I can't reproduce the problem without bundler
<indirect> haha understood
<indirect> okay
<indirect> let me see if I can do that
<drbrain> I need some clue :D
<indirect> I thought I had
<indirect> haha... clue finding-service activated!
<drbrain> well, I did run the tests! but I'm unsure of how to go from failures to problems since they're all integration tests
<drbrain> this will not give a LoadError if you do not have OpenSSL
<drbrain> I'm unsure what behavior you want out of it, though
<drbrain> maybe add rescue NameError?
<indirect> IIRC there were some versions of rubygems that bundler supports that didn't provide rubygems/security
<indirect> 1.3.6 maybe?
<drbrain> probably
<indirect> so I just need an empty list in that case
<indirect> since there are no supported signature policies
<indirect> :)
<drbrain> well, Gem::Security should have existed back then
<indirect> ah, interesting
<drbrain> the problem is that you'll get a NameError now (missing constant Policies), instead of a LoadError (missing 'openssl.rb')
<indirect> ohhhhhh I see
<indirect> yeah, should catch both
<indirect> thanks
dvu has quit [Ping timeout: 256 seconds]
<indirect> drbrain: would it help to give you SSH to a machine where I can reproduce it without bundler?
<indirect> I can do so with your pubkey
<drbrain> too big for IRC paste…
<indirect> heh I should have curled it from github
<indirect> oops
<indirect> next time
<indirect> ssh-dss AAA
<indirect> that should get you a repro with a checked out copy of both bundler 1-3-stable and rubygems master
<drbrain> indirect: uh… it didn't fetch rack for me
<drbrain> I got 302 and 304 for specs.4.8.gz then it prints out the installed files with -V
<drbrain> even without -V it doesn't print out "Fetching"
tjbiddle has quit [Quit: tjbiddle]
<indirect> whaaaaaat
<indirect> I have entered... the twilight zone :P
<drbrain> ok, now it fetched it
<drbrain> let me see if I can reproduce now!
<drbrain> I can't figure out what makes it occur locally
<drbrain> rather, occur for you and not for me
<drbrain> seems to be related to it being a full path
<drbrain> indirect: I'll update the ticket with the full scenario
<indirect> drbrain: great, thanks!
grumpwork has joined #rubygems
<drbrain> evan: can you answer Rich's email?
<drbrain> indirect: in my failures I noticed other output that could be related to the OpenSSL-not-requiredness of master
vertis has quit [Ping timeout: 240 seconds]
vertis has joined #rubygems
<indirect> ahh. interesting
<indirect> I will try with master again tonight
<drbrain> I have found the mv is very important
<drbrain> if the gem isn't in the Dir.pwd then the source is set to remote
<drbrain> but it has a full spec
<drbrain> (so it loaded it out of the gem)
<drbrain> (the .gem)
<indirect> huh... so it's installing the gemspec of the right gem, but from the wrong .gem file
<drbrain> if I drop add and remove a rack-0.9.1.gem in the local directory (with ~/tmp/rack-0.9.1.gem in my `gem install` command)
<drbrain> I can see the Fetching … disappear and reappear
<drbrain> oops, extra "drop" in that first message
<indirect> yeah, that makes sense
<drbrain> unfortunately I'm not super familiar with the resolver so I'm not certain where this is happening
<indirect> I wonder how the resolver started making that happen
<indirect> so confusing
<indirect> yeah, me either, unfortunately :/
<drbrain> ultimately it's my fault
<drbrain> since this part is new code I wrote
dvu has joined #rubygems
vertis1 has joined #rubygems
vertis has quit [Read error: Connection reset by peer]
<drbrain> I think it is because Gem::Source::SpecificFile subclasses Gem::Source
jfoy has quit [Quit: jfoy]
<indirect> huh... I guess that could make sense. treating it like a full source means the execution path ends up in the same bucket
vertis1 has quit [Client Quit]
dvu has quit [Ping timeout: 240 seconds]
<drbrain> well, the first problem was that 'pp' would should [Remote: ] for local gems because I didn't override that in the subclass :D
<drbrain> but there's still an issue of the sorting
<drbrain> … yup
<drbrain> er, no
tjbiddle has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<drbrain> progress: I have found the problem but not the solution
<indirect> yay
<indirect> progress is good :P
<drbrain> yes
<drbrain> the problem is this line:
<drbrain> possible = possible.sort_by { |s| [s.source, s.version] }
<drbrain> so I'm looking at Source#<=>
<drbrain> … which has no tests ☹
<indirect> oh yeah!
<indirect> I was very suspicious of Source#<=> when I looked at it
<indirect> I guess I can feel good about my gut instincts ;P
x1337807x has joined #rubygems
tjbiddle has quit [Quit: tjbiddle]
vertis has joined #rubygems
the_fallen has quit [Remote host closed the connection]
<drbrain> … and I think I have it fixed
<drbrain> I'll need to go though all four classes to make sure, though
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dvu has joined #rubygems
dvu has quit [Ping timeout: 246 seconds]
the_fallen has joined #rubygems
sbeam has quit [Ping timeout: 264 seconds]
the_fallen has quit [Remote host closed the connection]
mootpointer has joined #rubygems
the_fallen has joined #rubygems
the_fallen has quit [Remote host closed the connection]
<drbrain> indirect: I'm running the bundler tests again
dvu has joined #rubygems
havenwood has joined #rubygems
dvu has quit [Ping timeout: 256 seconds]
<drbrain> I thought they would be done by now
<drbrain> oh, just finished
tjbiddle has joined #rubygems
<drbrain> hrm, no difference, let's try updating everything
havenwood has quit [Remote host closed the connection]
x1337807x has joined #rubygems
x1337807x has quit [Client Quit]
the_fallen has joined #rubygems
the_fallen has quit [Read error: No route to host]
the_fallen has joined #rubygems
the_fall_ has joined #rubygems
jonahR has joined #rubygems
the_fallen has quit [Ping timeout: 246 seconds]
the_fall_ has quit [Ping timeout: 245 seconds]
huoxito has quit [Quit: Leaving]
zachrab_ has joined #rubygems
markalanevans has quit [Quit: markalanevans]
markalanevans has joined #rubygems
markalanevans has quit [Client Quit]
mootpointer has quit [Quit: Computer has gone to sleep.]
mootpointer has joined #rubygems
mootpointer has quit [Ping timeout: 245 seconds]
zachrab_ has quit [Remote host closed the connection]
mootpointer has joined #rubygems
whit537 has quit [Ping timeout: 256 seconds]
jonahR has quit [Quit: jonahR]
whit537 has joined #rubygems
mootpointer has quit [Quit: Computer has gone to sleep.]
tjbiddle has quit [Quit: tjbiddle]
vertis1 has joined #rubygems
vertis has quit [Ping timeout: 240 seconds]
workmad3 has joined #rubygems
vertis1 has quit [Ping timeout: 256 seconds]
vertis has joined #rubygems
mootpointer has joined #rubygems
mootpointer has quit [Ping timeout: 240 seconds]
workmad3 has quit [Ping timeout: 256 seconds]
vertis has quit [Quit: Leaving.]
adambeynon has joined #rubygems
jfelchne_ has joined #rubygems
jfelchner has quit [Ping timeout: 245 seconds]
xerxas has joined #rubygems
vertis has joined #rubygems
dvu has joined #rubygems
dvu has quit [Ping timeout: 240 seconds]
_br_ has quit [Ping timeout: 246 seconds]
the_fallen has joined #rubygems
_br_ has joined #rubygems
thirdknife has joined #rubygems
the_fallen has quit [Remote host closed the connection]
dvu has joined #rubygems
huoxito has joined #rubygems
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
dvu has quit [Ping timeout: 260 seconds]
grumpwork is now known as pipework
pipework has quit [Remote host closed the connection]
Hamled has quit [Ping timeout: 245 seconds]
Hamled has joined #rubygems
yerhot has joined #rubygems
whit537 has quit [Read error: Operation timed out]
dvu has joined #rubygems
thirdknife has quit [Ping timeout: 256 seconds]
stoutyhk has joined #rubygems
stoutyhk has left #rubygems ["Linkinus - http://linkinus.com"]
whit537 has joined #rubygems
dvu has quit [Remote host closed the connection]
pipework has joined #rubygems
huoxito has quit [Quit: Leaving]
marpaia has joined #rubygems
the_fallen has joined #rubygems
nomadic has quit [Ping timeout: 245 seconds]
huoxito has joined #rubygems
the_fallen has quit [Remote host closed the connection]
whit537 has quit [Quit: whit537]
nomadic has joined #rubygems
zachrab_ has joined #rubygems
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
zachrab_ has quit [Remote host closed the connection]
hakunin has quit [Remote host closed the connection]
whit537 has joined #rubygems
dvu has joined #rubygems
whit537 has quit [Ping timeout: 240 seconds]
whit537 has joined #rubygems
tjbiddle has joined #rubygems
tjbiddle has quit [Remote host closed the connection]
dvu has quit [Ping timeout: 264 seconds]
jfoy has joined #rubygems
marpaia has quit [Ping timeout: 256 seconds]
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
jaimef has quit [Excess Flood]
jaimef has joined #rubygems
marpaia has joined #rubygems
yerhot has quit [Remote host closed the connection]
x1337807x has joined #rubygems
whit537 has quit [Quit: whit537]
tbuehlmann has joined #rubygems
jonahR has joined #rubygems
whit537 has joined #rubygems
adambeynon has joined #rubygems
whit537_ has joined #rubygems
whit537 has quit [Ping timeout: 246 seconds]
whit537_ is now known as whit537
dvu has joined #rubygems
dvu has quit [Remote host closed the connection]
yerhot has joined #rubygems
workmad3 has joined #rubygems
dvu has joined #rubygems
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
thirdknife has joined #rubygems
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
hakunin has joined #rubygems
tjbiddle has joined #rubygems
jfelchne_ has quit [Ping timeout: 245 seconds]
jfelchner has joined #rubygems
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
graphex has quit [Quit: ZNC - http://znc.in]
yerhot has quit [Remote host closed the connection]
graphex has joined #rubygems
yerhot has joined #rubygems
x1337807x has joined #rubygems
graphex has quit [Quit: ZNC - http://znc.in]
graphex has joined #rubygems
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tbuehlmann has quit [Remote host closed the connection]
thirdknife has quit [Ping timeout: 264 seconds]
pietr0 has joined #rubygems
jfelchner has quit [Ping timeout: 245 seconds]
dvu has quit [Remote host closed the connection]
dvu has joined #rubygems
adambeynon has quit [Ping timeout: 240 seconds]
x1337807x has joined #rubygems
dvu has quit [Remote host closed the connection]
jfelchner has joined #rubygems
jfelchner has quit [Ping timeout: 245 seconds]
jfelchner has joined #rubygems
jfelchner has quit [Quit: jfelchner]
vertis has quit [Quit: Leaving.]
yerhot has quit [Remote host closed the connection]
pipework has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 264 seconds]
marpaia has quit [Ping timeout: 240 seconds]
marpaia has joined #rubygems
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 264 seconds]
huoxito has quit [Quit: Leaving]
stevenharman has quit [Quit: Linkinus - http://linkinus.com]
stevenharman has joined #rubygems
whit537 has quit [Quit: whit537]
coyo has joined #rubygems
jonahR has quit [Quit: jonahR]
stevenharman has quit [Quit: Leaving...]
vertis has joined #rubygems
whit537 has joined #rubygems
slash_nick has joined #rubygems
slash_nick has left #rubygems [#rubygems]
rhizome has joined #rubygems
<rhizome> any chance of kicking whatever at rubygems.org sends "forgot password" emails?
<drbrain> evan: qrush__: ↑
<evan> I can take a peek, sure.
<qrush__> Going through support requests
<qrush__> What is going on with the "badge" link?
<qrush__> but it's there
<qrush__> something is fucked up
<evan> thats my mistake
<evan> I merged that PR for that feature based on positive indication
<evan> didn't notice that wasn't working
<qrush__> commit for the fury.io badge is from jan it seems
<qrush__> evan: but with the merge it seems OK
<qrush__> evan: it's not in the screen.css on the site itself
<evan> odd.
<evan> smells like some asset pipeline stuff
<qrush__> we dont use the asset pipeline though
<evan> hrm.
<qrush__> Cache needs to be blown
<qrush__> Haven't touched that line since 2010
<evan> hah
<evan> ok
<evan> just nuke the cache files?
<qrush__> uhhh
<qrush__> Might need to actually deploy