Skip to content
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

rbx-19mode failes to download #1641

Closed
anthonator opened this issue Nov 20, 2013 · 29 comments
Closed

rbx-19mode failes to download #1641

anthonator opened this issue Nov 20, 2013 · 29 comments
Labels

Comments

@anthonator
Copy link

@anthonator anthonator commented Nov 20, 2013

I'm seeing issues with rbx-19mode. Looks like it's failing to find the correct binary to download.

Could not find rbx binary '2.2.0-weekly*' release for 'ubuntu/12.04/x86_64'.
@anthonator
Copy link
Author

@anthonator anthonator commented Nov 21, 2013

I'm now seeing this error.

Requested binary installation but no rubies are available to download, consider skipping --binary flag.
Gemset '' does not exist, 'rvm rbx-2.2.0-d19 do rvm gemset create ' first, or append '--create'.

I haven't done anything different. Just restarting failed jobs that had issues with the error detailed above.

@rymai
Copy link

@rymai rymai commented Nov 21, 2013

I'm seeing the same error.

@joshk
Copy link
Contributor

@joshk joshk commented Nov 21, 2013

Hey Guys,

I'm sorry for the change in behaviour. I merged in a change last night recommended by @brixen which might be causing some issues for users.

The recommended Rbx to use is just rbx, but you will also need to add rubysl to your Gemfile.

We will work on some better documentation of this.

If you have further issues please link to the specific builds so we can confirm the configs this is affecting.

Thanks a bundle,

Josh

@rymai
Copy link

@rymai rymai commented Nov 21, 2013

Ok, thanks, will try that!

FYI, here is one of the failing build: https://travis-ci.org/guard/guard-minitest/builds/14304587

@rymai
Copy link

@rymai rymai commented Nov 21, 2013

Unfortunately, for now I get an issue installing rubysl-fcntl (during the build of the gem extension)... :(

@anthonator
Copy link
Author

@anthonator anthonator commented Nov 21, 2013

I'm seeing issues with rubysl-abbrev.

https://travis-ci.org/anthonator/errawr-rails/jobs/14318033

@brixen
Copy link

@brixen brixen commented Nov 21, 2013

@rymai there is no longer 'rbx-19mode'. You can use eg 'rbx-2' or 'rbx' as soon as this RVM fix is deployed.

@brixen
Copy link

@brixen brixen commented Nov 21, 2013

@anthonator that is super weird. You clearly have platforms :rbx in your Gemfile and no Gemfile.lock so it's unclear to me why Bundler would try to use rubysl gems.

@brixen
Copy link

@brixen brixen commented Nov 21, 2013

@anthonator FWIW, opened an issue with Bundler. Note, this is what I see locally: https://gist.github.com/brixen/7587251

@anthonator
Copy link
Author

@anthonator anthonator commented Nov 21, 2013

@brixen Thanks for putting the legwork in to getting this resolved. It looks like rubygems may be having problems. Bundler seems to be getting a lot of timeouts when fetching gems..

@anthonator
Copy link
Author

@anthonator anthonator commented Nov 21, 2013

Finally got an rbx job to run successfully.

https://travis-ci.org/anthonator/errawr-rails/jobs/14327661

Still seeing lots of timeouts when pulling down gems so success isn't consistent.

My Gemfile:
https://github.com/anthonator/errawr-rails/blob/master/Gemfile

platforms :rbx do
  gem 'racc'
  gem 'rubinius-coverage', github: 'rubinius/rubinius-coverage' # assuming this is for simplecov/coveralls
  gem 'rubysl'
end
@brixen
Copy link

@brixen brixen commented Nov 22, 2013

@anthonator is there a reason you are using rubinius-coverage from github? There's a released version of the gem.

@brixen
Copy link

@brixen brixen commented Nov 22, 2013

@anthonator also, magically Bundler is no longer trying to install rubysl on MRI? I'm so confused :-/

@anthonator
Copy link
Author

@anthonator anthonator commented Nov 22, 2013

@brixen I just copy and pasted the line from an issue from the rubysl repo. I've just been trying to get it to work so I haven't been tempting fate. I can remove it if it doesn't seem to be necessary.

I'm not sure what you're referring to in your last comment.

@brixen
Copy link

@brixen brixen commented Nov 22, 2013

@anthonator ahh well, when you posted this run, I thought that the rubysl gem was being loaded despite you having platforms :rbx in your Gemfile. But when I look at this diff, it appears you did not have platforms :rbx in your Gemfile.

@brixen
Copy link

@brixen brixen commented Nov 22, 2013

@anthonator I don't see why using the rubinius-coverage gem would cause an issue. Can you try it?

@anthonator
Copy link
Author

@anthonator anthonator commented Nov 22, 2013

@brixen The rubinius-coverage gem wasn't causing any issues. Rubinius was throwing some sort of LoadError when running the specs. I Googled the error and it brought me to an issue in Github with the solution of adding that gem. After I did that I was able to get past that hump.

On another project I had to add the rubysl-json gem after getting json LoadError's.

Everything seems to be working now.

@brixen
Copy link

@brixen brixen commented Nov 22, 2013

@anthonator ok, good to hear! Ping me if you have any more problems.

tilljoel referenced this issue in castle/castle-ruby Nov 22, 2013
bf4 added a commit to metricfu/metric_fu that referenced this issue Nov 22, 2013
@bf4
Copy link

@bf4 bf4 commented Nov 22, 2013

rbx-19mode has been failing to install, switch to rbx, got

$ bundle exec rspec
An exception occurred running at_exit handlers
    no such file to load -- English (LoadError)

what? how is this so broken?

https://travis-ci.org/metricfu/metric_fu/jobs/14394931#L117

@rymai
Copy link

@rymai rymai commented Nov 22, 2013

@bf4 Try adding this to your Gemfile:

platforms :rbx do
  gem 'racc'
  gem 'rubysl'
end
@brixen
Copy link

@brixen brixen commented Nov 22, 2013

@bf4 you'll need to add something like the following to your Gemfile:

platforms :rbx do
  gem 'rubysl', '~> 2.0'
end

Depending on what you use, you may also need to add gem 'psych', gem 'racc', or gem 'minitest'.

@brixen
Copy link

@brixen brixen commented Nov 22, 2013

Damn @rymai you are so fast. :D

bf4 added a commit to metricfu/metric_fu that referenced this issue Nov 22, 2013
evolve75 added a commit to evolve75/RubyTree that referenced this issue Dec 27, 2013
evolve75 added a commit to evolve75/RubyTree that referenced this issue Dec 27, 2013
kiela added a commit to kiela/guard-migrate that referenced this issue Dec 27, 2013
tobynet added a commit to tobynet/pouch that referenced this issue Dec 31, 2013
See following an issue.
travis-ci/travis-ci#1641
jvperrin added a commit to jvperrin/date_validator that referenced this issue Jan 2, 2014
See travis-ci/travis-ci#1641 for more information.
jvperrin added a commit to jvperrin/date_validator that referenced this issue Jan 2, 2014
See travis-ci/travis-ci#1641 for more information.
alexaitken added a commit to alexaitken/guard-konacha that referenced this issue Jan 4, 2014
Following the advice from this Travis GitHub issue:
travis-ci/travis-ci#1641
alexaitken added a commit to alexaitken/guard-konacha that referenced this issue Jan 4, 2014
Following the advice from this Travis GitHub issue:
travis-ci/travis-ci#1641
shevaun added a commit to collectiveidea/awesome_nested_set that referenced this issue Jan 20, 2014
kyrylo added a commit to kyrylo/pry-rescue that referenced this issue Feb 12, 2014
dblock added a commit to ruby-grape/grape-entity that referenced this issue May 13, 2014
brodock added a commit to brodock/errbit that referenced this issue Aug 26, 2014
As by this issue: travis-ci/travis-ci#1641
rbx-d19 is not recommended (and does not work anymore)
tgautier added a commit to doumit/errbit that referenced this issue Sep 23, 2014
As by this issue: travis-ci/travis-ci#1641
rbx-d19 is not recommended (and does not work anymore)
j-wilkins pushed a commit to j-wilkins/rails-api that referenced this issue Oct 23, 2014
ejoubaud added a commit to envato/flip that referenced this issue Feb 1, 2017
See travis-ci/travis-ci#1641 for more info
tysonpry pushed a commit to tysonpry/grape that referenced this issue Feb 2, 2021
tysonpry pushed a commit to tysonpry/grape that referenced this issue Feb 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
7 participants