00:22
NightMonkey has joined #jruby
00:32
lucasb has quit [Quit: Connection closed for inactivity]
04:34
_whitelogger has joined #jruby
07:04
rusk has joined #jruby
07:43
_whitelogger has joined #jruby
07:56
claudiuinberlin has joined #jruby
08:40
shellac has joined #jruby
09:51
shellac has quit [Quit: Computer has gone to sleep.]
10:34
rusk has quit [Read error: Connection reset by peer]
10:34
rusk has joined #jruby
11:05
shellac has joined #jruby
11:10
_whitelogger has joined #jruby
11:16
shellac has quit [Quit: Computer has gone to sleep.]
11:52
shellac has joined #jruby
13:19
shellac has quit [Quit: Computer has gone to sleep.]
13:55
lucasb has joined #jruby
14:09
<
headius >
yo I'm back in the office
14:11
<
headius[m] >
we release jruby-launcher just rarely enough that I never remember how to build it for Windows
14:11
<
headius[m] >
oh right mingw and the VM I wiped out because I was getting virus warnings
14:12
<
headius[m] >
bleh time to figure out the cross-compiling option
14:17
<
rtyler >
just need to fix some other things before I can release a new version of JRuby/Gradle
14:17
<
headius[m] >
oh nice
14:19
<
headius[m] >
That is new to me
14:19
<
headius[m] >
The default_exe_path we should just fix to not do j prefix anymore
14:19
<
headius[m] >
I never wanted that and nobody ever has both JRuby and CRuby in PATH at the same time because obviously
14:20
<
headius[m] >
I dunno I suppose we should ask around
14:20
<
headius[m] >
enebo: do you run the j versions?
14:24
<
rtyler >
headius[m]: do you use @jruby on twitter for user research at all? could ask the hoard :D
14:24
<
headius[m] >
Yeah we do occasionally...I'll run it up the flag pole
14:30
<
rtyler >
oh interesting! this "installing into parent path" error appears between JRuby 9.1.15.0 and 9.1.16.0
14:37
<
rtyler >
hah, the rubygems version was only from 2.6.14 to 2.6.14.1 according to the changelog, and rubygems' changelog doesn't have a .1 entry
14:38
<
headius[m] >
hmmm likely a security release
14:38
<
headius[m] >
so you can't reproduce with 9.1.15.0 but that's the only RG change
14:38
<
rtyler >
correct, cannot reproduce the test failure with 9.1.15.0
14:39
<
headius[m] >
this appears to be what got backported into 2.6.14.1
14:39
<
rtyler >
ah, thanks for the link
14:39
<
headius[m] >
"Prevent path traversal when writing to a symlinked basedir outside of the root."
14:40
<
headius[m] >
that sounds like a candidate
14:40
<
rtyler >
oh jinkeys
14:41
<
headius[m] >
or maybe the similar block next one down
14:42
<
headius[m] >
so something they changed in here passes this test and that's where the error started coming from
14:42
<
rtyler >
the next block down seems like a strong candidate, since we pass --install-dir and a bunch of other flags to the `gem install` invocation
14:43
<
headius[m] >
so they're doing something when it detects installing in a symlinked path
14:43
<
headius[m] >
oh, or just fiddling with the parent path
14:44
<
rtyler >
that's a really good hunch
14:44
<
headius[m] >
the two paths in your error are identical
14:46
<
rtyler >
the symlink theory is a good one, since this is not reproducible outside of our integration tests, and we have to do some goofy things with our integration tests in order to set up the environments properly
14:47
<
headius[m] >
at least in this general area
14:47
<
headius[m] >
maybe we don't put the / on a path or something? This seems brittle
14:51
<
rtyler >
I don't think this is a JRuby problem, I think it's a JRuby/Gradle problem fwiw
14:51
<
rtyler >
but yeah, any + strong concatenation like this seems brittle
14:53
shellac has joined #jruby
14:56
<
headius[m] >
yeah that's fine, I'm glad we have a paper trail at least
15:12
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:40
claudiuinberlin has joined #jruby
16:02
rusk has quit [Remote host closed the connection]
16:03
xardion has quit [Remote host closed the connection]
16:13
xardion has joined #jruby
16:56
shellac has quit [Ping timeout: 255 seconds]
17:00
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:40
claudiuinberlin has joined #jruby
17:40
<
rtyler >
any good JRuby news from Railsconf?
20:02
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:39
ChrisSeatonGitte has quit [*.net *.split]
21:39
OlleJonssonGitte has quit [*.net *.split]
21:39
JesseChavezGitte has quit [*.net *.split]
21:39
JulesIvanicGitte has quit [*.net *.split]
21:39
lopex[m] has quit [*.net *.split]
21:43
BlaneDabneyGitt4 has quit [*.net *.split]
21:43
TimGitter[m]1 has quit [*.net *.split]
21:43
KarolBucekGitter has quit [*.net *.split]
22:08
ChrisSeatonGitte has joined #jruby
22:09
JulesIvanicGitte has joined #jruby
22:09
OlleJonssonGitte has joined #jruby
22:09
JesseChavezGitte has joined #jruby
22:10
lopex[m] has joined #jruby
22:13
KarolBucekGitter has joined #jruby
22:14
BlaneDabneyGitt4 has joined #jruby
22:14
TimGitter[m]1 has joined #jruby