<Aethenelle>
wow visual studio takes forever to install
<imperator>
i don't remember it taking that long
djbkd has joined #jruby
* Aethenelle
isn't used to installing stuff on windows anymore
<Aethenelle>
the times for nearly everything I install are usually dominated by download time. Then, maybe, compile time. Exceptions include profiled builds of gcc and qt.
nirvdrum has quit [Ping timeout: 250 seconds]
<Aethenelle>
installing native osx software is drag and drop
<Aethenelle>
I can give it some credit for being in a VM w/ only 2 cores and 8gb ram...
<Aethenelle>
... on starbuck's wifi
subbu has joined #jruby
<Aethenelle>
at least the installer is smart enough to install while downloading
benlovell has joined #jruby
benlovell has quit [Ping timeout: 252 seconds]
Aethenelle has quit [Quit: Aethenelle]
mrmargolis has quit [Remote host closed the connection]
<JRubyGithub>
[jruby] deepj opened issue #2993: Many failures in Sequel tests on [RuntimeError] exception expected, not Class: <NoMethodError> Message: <"undefined method `[]' for nil:NilClass"> http://git.io/vkLiI
JRubyGithub has left #jruby [#jruby]
e_dub has quit [Ping timeout: 272 seconds]
sdogruyol has joined #jruby
mrmargolis has joined #jruby
dinfuehr has joined #jruby
mrmargolis has quit [Ping timeout: 240 seconds]
e_dub has joined #jruby
vikaton has quit [Quit: Connection closed for inactivity]
camlow325 has quit [Remote host closed the connection]
klemanski has joined #jruby
camlow325 has joined #jruby
hanfei has quit []
camlow325 has quit [Remote host closed the connection]
skade has joined #jruby
urtz has joined #jruby
urtz has quit [Quit: That's Miss t7DS to you [www.t7ds.com.br]]
dumdedum has joined #jruby
sdogruyol has quit [Remote host closed the connection]
<sdogruyol>
kares: thanks a lot i was just reading about drip
<sdogruyol>
kares: how about rack reloader?
<kares>
sdogruyol: you've been asking about a fork "alternative" ... rack-reloader should work the same as in MRI, right?
<kares>
... it's const_missing magic just like in Rails
<sdogruyol>
kares: yeah
<sdogruyol>
kares: but maybe jruby-rack handles it differently?
<kares>
sdogruyol: oh well jruby-rack is a "different" beast :)
<kares>
it depends how you're using it
<sdogruyol>
kares: what do you mean
<kares>
sdogruyol: if you have a server such as trinidad that uses jruby-rack than rack reloader should work just fine
<sdogruyol>
kares: i see
<kares>
I'm not sure with Drip if it's the best approach ... but yeah should work as well
<sdogruyol>
kares: well firstly i want to replace shotgun for code reloading
<kares>
sdogruyol: how you're using jruby-rack?
<sdogruyol>
kares: i'm trying to add JRuby support to lotusrb framework
<kares>
sdogruyol: you normally won't need jruby-rack
<kares>
it's for integrating with java app servers ...
<sdogruyol>
kares: i see
<sdogruyol>
kares: does drip automatically clones the existing app like forking
<kares>
sdogruyol: it keeps a "full" JVM clone in the background ... thus everything that's inside ... in case of JRuby the whole app inside - similar to forking
<mkristian>
eregon, the gems do not install and with this nothing else works. so I cancelled you build which will just produces reds all over the place
<mkristian>
but still not all gems on maven-central :(
<JRubyGithub>
[jruby] mkristian pushed 1 new commit to master: http://git.io/vkq0y
<JRubyGithub>
jruby/master 55f7c59 Christian Meier: use version of gems which are on maven-central
JRubyGithub has left #jruby [#jruby]
<kares>
mkristian: is that why jruby-1_7 started failing with no output as well?
<kares>
... was failing prior to jar-dependencies update - thought there's a travis-ci issue
<mkristian>
kares, the torquebox server is apparently running but super slow - could be the reason. but the TB server is the root cause for all the travis problems
<kares>
meh, we need to restart TB than :) ?
<mkristian>
on master I started a while ago to deploy gems which are needed for its build.
<mkristian>
TB was just restarted a few minutes ago
<mkristian>
but it showed the same behaviour a minute or two
<kares>
ok, good to know
subbu has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
<tcrawley>
kares: mkristian: I believe the tb.org issue is something causing apache to run slowly. I'm trying to figure out why now
<mkristian>
tcrawley, thanx
<mkristian>
in the meanwhile I get the master build using maven-central only.
<kares>
mkristian: was the last openssl release deployed on central? ... can not seem to find it
<kares>
right, rubygems prefix I should have checked the pom first
<kares>
think I had some issues running with ruby-maven 3.3.0 but I forgot to report and I can not seem to find it now ... guess we'll see how jruby's build goes
<mkristian>
what issues ? more then one ? the jruby build does not use ruby-maven for the build itself
<mkristian>
kares, OK I messed up the psych gem upload to maven-central - and no way to fix this :(
<kares>
mkristian: smt was failing until I downgraded ... it was not jruby build related though ...
<kares>
oh really ... that bad ?
<kares>
that psych gem is something people can not seem to find/know where it's coming from
<mkristian>
mkristian, smt = ?
<kares>
maybe its time it gets a proper repo/build/release :)
<kares>
mkristian: yeah like the maven build failed with a trace
<kares>
trying to locate but I'm lost in too many projects ;(
<mkristian>
kares, the psych-2.0.14.pre1 is on rubygems.org and it is the java version of the psych gem
<kares>
what repo is it released from, your fork?
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] chrisseaton pushed 1 new commit to master: http://git.io/vkq65
<JRubyGithub>
jruby/master 3c7acb8 Chris Seaton: [Truflfe] List new papers.
JRubyGithub has left #jruby [#jruby]
drbobbeaty has quit [Read error: Connection reset by peer]
<mrbrdo>
hey guys, I am trying to debug the same error that someone was having here https://github.com/jruby/jruby/issues/2872 but the stack trace does not include any ruby files so I have no idea how to find out what is causing it, any idea?
<mrbrdo>
I also upgraded Java 7 to the latest release but it did not fix the issue
camlow325 has joined #jruby
<klemanski>
mrbrdo, updating jvm should help; there is also comment about updateing jruby-openssl
<mrbrdo>
hm yes installing the gem worked. what is that all about?
<tcrawley>
mkristian: is there a way to determine the external ip addr of the travis machine? contegix blocked a few ips, maybe it was blocked by accident
<imperator2>
kares, seem to be making more progress; i'm also using a regular non-admin command shell this time instead of powershell, dunno if that matters
havenwood has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
<klemanski>
i have problem with jruby 9k and loading external jar
<kares>
imperator2: good, have zero experience building on Win myself ... mostly responded as the error you've posted seemed like it should not be win-specific :)
<klemanski>
this jar was buld using lein
<imperator2>
kares, looks like it built, yay: jruby 9.0.0.0-SNAPSHOT (2.2.2) 2015-05-27 9c22b94 Java HotSpot(TM) 64-Bit Server VM 25.45-b02 on 1.8.0_45-b15 +jit [Windows 7-amd64]
<klemanski>
it's not important for me now, i just wanted to bundle exec rake test some example project
<klemanski>
with jruby-head
skade has joined #jruby
mikhailvs has joined #jruby
<mikhailvs>
Hello, I'm fairly new to jruby, but i've been a ruby dev for some time now. I'm using the aws-sdk gem but I keep running into this error: "LoadError: load error: jopenssl/load -- java.lang.ExceptionInInitializerError: null" which seems to be caused by trying to reference the constant Aws::S3::Resource
<mikhailvs>
has anyone run into this error or know how to resolve it?
mrmargol_ has joined #jruby
mrmargol_ has quit [Remote host closed the connection]
mrmargolis has quit [Ping timeout: 264 seconds]
oblutak has quit [Ping timeout: 246 seconds]
<kares>
mikhailvs: your jruby version?
<mikhailvs>
1.7.19
<mikhailvs>
if it changes anything, i have a rack app that is able to use everything with no problem when i use the "puma" command to start it, but if i run it like "jruby config.ru" i will get that load error
klemanski has quit [Quit: This computer has gone to sleep]
benlovell has quit [Ping timeout: 252 seconds]
benlovell has joined #jruby
<mrbrdo>
does anyone know how to check which cipher https://api.mixpanel.com supports? I suspect they use Diffie-Hellman with over 2048-bits and that is why I am having problems with Java, but I’d like to confirm so I can contact them
<mikhailvs>
for the record, here is what fixed the problem i was having: i was loading a jar file before calling the aws config method... loading it afterwards results in 0 problems. I don't know why there's a difference though
<kares>
seems you're not the only one having openssl issues here :)
<mrbrdo>
yes, Java and OpenSSL is a bad marriage it seems
<mikhailvs>
kares: that is the version i had
<kares>
mrbrdo: the issue is that it's not polished up-to-date ... JRuby-OpenSSL might be not using all the supported strong ciphers coming from the underlying engine, simply because it needs to be worked on ... we welcome any help on that front
<mrbrdo>
you don’t think the JVM is the actual problem here?
<kares>
I do not know at this point ... why it's picking DH
<kares>
one would need to debug to check if any other cipher (present in JDK) would have been used
<mrbrdo>
kares: I think you are exactly correct. I asked the provider and they increased from 1024bit to 2048bit, which should be supported by the JVM I am using (latest 7 release). So indeed it seems jruby-openssl must be causing this at this point. Should I report this?
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] bjfish pushed 1 new commit to master: http://git.io/vkYil
<headius>
eregon: added my opinion. I don't think the alias has anything to do with refinements since it's a method table modification, and method table modifications don't reflect refinements
<eregon>
headius: nice, thanks!
camlow32_ has quit [Remote host closed the connection]
<Aethenelle>
mpapis: df on solaris 10 doesn't take -P
<Aethenelle>
looks like removing it (leaving only -k) works
<mkristian>
headius, about the current travis problem. the current situation: travis can not reach the torquebox repo. maven-central has all but psych gem but I messed up the psych-2.0.14.pre1 deploy to maven-central - and there is no way to fix this.
oblutak has joined #jruby
benlovell has quit [Ping timeout: 264 seconds]
benlovell has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
<headius>
mkristian: well I think we could move forward with a full psych release, yes? tenderlove pinged me about it yesterday
<tenderlove>
anything you need me to do?
<mkristian>
yes. we can.
<headius>
tenderlove: have you merged jruby branch?
<mkristian>
tenderlove, maybe build the gem and try to install with ruby-head ?
<headius>
I think there's nothing left to do but release it
<tenderlove>
let me try building again
<headius>
yeah sure, we should build it and confirm again
<tenderlove>
should I use jruby-head?
<tenderlove>
or just 9k with the new maven?
<headius>
head or pre2 should be fine
mrbrdo has joined #jruby
elia has quit [Read error: Connection reset by peer]
<tenderlove>
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
<tenderlove>
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
<kares>
hmm did you mess with the build previously ... if so would try ./mvnw clean first
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
colinsurprenant_ has joined #jruby
subbu|lunch is now known as subbu
blaines has joined #jruby
colinsurprenant has quit [Ping timeout: 272 seconds]
colinsurprenant_ is now known as colinsurprenant
mkristian has quit [Ping timeout: 250 seconds]
mkristian has joined #jruby
<mkristian>
tenderlove, can you not use rbenv to install jruby-head - I thought this works
<mkristian>
or any maven 3.x will do as well
mrmargolis has quit [Remote host closed the connection]
klemanski has quit [Quit: Leaving]
<mkristian>
tenderlove, java-1.7 is major.minor version 51.0 - so I am not sure how this fails with you. looks like there is some JAVA_HOME pointing to java-1.6 or something like this
lanceball is now known as lance|afk
<rtyler>
mkristian: on OS X the default Java is MRJ, which is Java6 effectively
<rtyler>
this is true apparently even up to yosemite
<mkristian>
olleolleolle, maybe just run it again or with mvn -Pbootstrap -U which looks for updated versions as well
<olleolleolle>
(I'm one of the hopefuls, trawling the bugtracker for the beginner-labelled bugs, seasonally setting up a JRuby dev environment, trying to get into fixing small things, understanding more.)
<headius>
hello again
<imperator2>
howdy
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] aabed opened issue #2997: Error while using socket class http://git.io/vk3fi
JRubyGithub has left #jruby [#jruby]
<olleolleolle>
mkristian: 'mvn -Pbootstrap -U' was successful. Thanks.
benlovell has quit [Ping timeout: 240 seconds]
tcrawley-away is now known as tcrawley
elia has joined #jruby
benlovell has joined #jruby
<mpapis>
Aethenelle, any chance you could open a ticket - I'm no more involved in maintenance of RVM V1
<mpapis>
benlovell, good to see you :)
<Aethenelle>
mpapis: I will once i get a chance
djbkd has joined #jruby
<mpapis>
thank you
mikemar10 has joined #jruby
<tenderlove>
mkristian: hey, I got everything working
<mkristian>
:)
<tenderlove>
building and installing
<tenderlove>
I'll make sure it still works with MRI then cut a release
<headius>
tenderlove: what did you have to do?
<tenderlove>
headius: just use jruby head
<headius>
ok
<headius>
good to know
<tenderlove>
ugh
<tenderlove>
now it's not working :(
<tenderlove>
rake aborted!
<tenderlove>
No such file or directory - pkg/classpath
<tenderlove>
:'(
<tenderlove>
I can't ever get this thing to work twice in a row
<tenderlove>
:(
<tenderlove>
Failed to execute goal on project psych: Could not resolve dependencies for project no_group_id_given:psych:jar:0.0.0: Could not find artifact org.jruby:jruby:pom:9.0.0.0-SNAPSHOT -> [Help 1]
<tenderlove>
where is that file supposed to come from?
<tenderlove>
seems like the Rakefile expects pkg/classpath to exist
<tenderlove>
but it doesn't
<tenderlove>
is it generated?
<tenderlove>
I have to be honest
<tenderlove>
I'm really weary merging a build system that I have no idea how to use or debug
<tenderlove>
:(
<tenderlove>
I will file a ticket
<mjc_>
I'm trying to work with a java class and it returned a char[]; how do I turn that into a ruby string? (I'm accessing java stuff from JRuby, not accessing JRuby from java)
<headius>
tenderlove: I agree
<headius>
I think we should remove the maven logic from this
<headius>
I have not had luck getting it to work repeatedly either
<tenderlove>
what do we use maven for?
<tenderlove>
that's just for compiling snakeyaml, right?
<mkristian>
to download the snakeyaml jar for compiling against it
<headius>
I think we should replace this with minimal logic to fetch the jar and javac everything
<headius>
we've been struggling with this for months now
<headius>
the build issues have kept psych gem with jruby bits from being released for at least two months
<headius>
mkristian: sorry to make you work through mavenizing psych but for tenderlove's sanity we should just make it a simple fetch + build
<mkristian>
headius, no problem - just was not really aware of the problems. just add the jar to git repo is the simplest approach. it is just one jar
camlow32_ has joined #jruby
<enebo>
simpler the better especially for people not familiar with debuggin maven
<headius>
yeah
<headius>
and jar in repo seems ok if tenderlove is ok...it doesn't rev often and it's not very large
james__ has joined #jruby
<tenderlove>
ya, I don't care
<mkristian>
enebo, the problem for me was hoe which generates a gemspec and ruby-maven could just take a gemspec as pom.
<mkristian>
tenderlove, this jar + the jruby.jar from JRUBY_HOME/lib should be the classpath for rake compiler
<james__>
I have a jruby char[t,e,s,t,_,v,a,l,u,e] object returned from a java project. how do i convert to ruby string
camlow325 has quit [Ping timeout: 258 seconds]
<james__>
value: char[t, e, s, t, _, v, a, l, u, e]@4da25057
camlow32_ has quit [Remote host closed the connection]
<headius>
mkristian: right, I understand this is a particularly odd case since it's a mix of MRI gem + rake-compiler + hoe + jruby bits + maven
<headius>
I think it's better policy to just use the build tools of any project to which we donate code
<headius>
I blame myself...I asked mkristian to mavenize this
<headius>
tenderlove: I know you're busy...we'll take care of this
<mkristian>
headius, it is actually not such a big change and I would like to finish it what I started !
<headius>
mkristian: well I appreciate that, go right ahead!
<mkristian>
I am already on it :)
havenwood has quit [Ping timeout: 264 seconds]
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
<headius>
asarih: what size AWS instances do travis builds run on?
cultureulterio-1 has quit [Quit: cultureulterio-1]
mrmargolis has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
<mjc_>
figured out the char[] thing, just pass it to Java::JavaLang::String.new() and that sucker will happily get converted to a RubyString when needed. yay!