-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jruby-head #1
Comments
Yes, it's in the plans. |
Which repo is that, and how did you deal with jruby-head there? |
Psych. For the time being, I left the workflow using rvm for jruby and jruby-head. See: https://github.com/ruby/psych/blob/master/.github/workflows/ubuntu-jruby.yml The PR I did was ruby/psych#432, and of course, someone didn't like it. Thanks for the jruby-head plans. and thanks for all your work with the builds. I don't think the Travis builds were/are tested, at least not fully. So now that yours are, I'm encouraging people to use them. As you may have seen, I've got actions-ruby allowing ruby-loco mingw and mswin builds to be used. I don't think the ruby-head mingw build you're using runs test-all, and with MRI Ruby, that's a must. I've always been about master building & testing... |
@MSP-Greg I'm looking at having jruby-head on Windows. I guess I could try to use the |
When trying with
Not sure what that means. |
Give me a second... I downloaded it, extracted with 7z GUI, and running Now, why tar is misbehaving, that might take me a few minutes to figure put... |
Looks like both tar and unzip have the issue, and they consider two files named I managed to work around by explicitly not extracting |
There's a few tar.exe files on the Actions Windows image. I don't know what node uses, and we're using node for the extraction, right? Let me check the MSYS tar and see what it does... |
Using the MSYS2 tar or the git tar, the below worked. Does that help?
|
I'm using just |
For https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.2.9.0/jruby-dist-9.2.9.0-bin.tar.gz it works fine, probably because OTOH, for https://oss.sonatype.org/content/repositories/snapshots/org/jruby/jruby-dist/9.2.10.0-SNAPSHOT/jruby-dist-9.2.10.0-20200214.210645-79-bin.tar.gz |
Oddly enough, it was the 2nd file that I used. I never checked to see what Actions uses for Windows bash. Maybe I should do that... |
This is messy. I'm working on it. |
I think I'm losing my mind. I thought I posted this AM. Anyway, Windows 10 and the image on Actions both have a Windows tar command. Also, the mv command was doing some odd things. The following worked, although Windows specific:
|
Thanks! I'll try that. |
So it looks like |
FWIW, jruby-head seems currently broken on Windows: jruby/jruby#6073 |
Maybe I need to install Java. How would one detect that the Ruby installation is JRuby on Windows? |
We found out the root issue, see jruby/jruby-launcher#29 (comment) |
Yes. I guess I broke it (rubygems/rubygems#2119). Sorry... EDIT: Reading further, I guess I fixed it in rubygems/rubygems#2876. |
Running jruby-head, I just did
Which seems to have install RG 3.1.2 and Bundler 2.1.2, but it creates binstubs named jgem & jbundle. The old gem binstub works... Copied |
No worry, my jruby-head builds work now. |
@eregon
I just did a PR for a repo that uses the equivalent of 'jruby' and 'jruby-head', which were done with rvm.
Do you hope to generate a 'jruby-head' build in the future? Just wondering, no hurry....
Thanks, Greg
The text was updated successfully, but these errors were encountered: