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

Comments

Projects
None yet
7 participants
@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

This comment has been minimized.

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

This comment has been minimized.

rymai commented Nov 21, 2013

I'm seeing the same error.

@joshk

This comment has been minimized.

Member

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

This comment has been minimized.

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

This comment has been minimized.

rymai commented Nov 21, 2013

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

@anthonator

This comment has been minimized.

anthonator commented Nov 21, 2013

I'm seeing issues with rubysl-abbrev.

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

@brixen

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

brixen commented Nov 22, 2013

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

@anthonator

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

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

This comment has been minimized.

brixen commented Nov 22, 2013

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

@bf4

This comment has been minimized.

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

This comment has been minimized.

rymai commented Nov 22, 2013

@bf4 Try adding this to your Gemfile:

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

This comment has been minimized.

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

This comment has been minimized.

brixen commented Nov 22, 2013

Damn @rymai you are so fast. :D

lamont-granquist added a commit to chef/ffi-yajl that referenced this issue Dec 22, 2013

johnsyweb pushed a commit to johnsyweb/ruby_maze_solver that referenced this issue Dec 23, 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

Fix for rbx
See following an issue.
travis-ci/travis-ci#1641

jvperrin added a commit to jvperrin/date_validator that referenced this issue Jan 2, 2014

jvperrin added a commit to jvperrin/date_validator that referenced this issue Jan 2, 2014

alexaitken added a commit to alexaitken/guard-konacha that referenced this issue Jan 4, 2014

Remove rubinus version to fix travis ci issues.
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

Remove rubinus version to fix travis ci issues.
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

brodock added a commit to brodock/errbit that referenced this issue Feb 26, 2014

Added Ruby 2.1.0 to travis and fixed rbx-d19
As by this issue: travis-ci/travis-ci#1641
rbx-d19 is not recommended (and does not work anymore)

brodock added a commit to brodock/errbit that referenced this issue Feb 26, 2014

Added Ruby 2.1.0 to travis and fixed rbx-d19
As by this issue: travis-ci/travis-ci#1641
rbx-d19 is not recommended (and does not work anymore)

brodock added a commit to brodock/errbit that referenced this issue Feb 26, 2014

Added Ruby 2.1.0 to travis and fixed rbx-d19
As by this issue: travis-ci/travis-ci#1641
rbx-d19 is not recommended (and does not work anymore)

brodock added a commit to brodock/errbit that referenced this issue Feb 26, 2014

Added Ruby 2.1.0 to travis and fixed rbx-d19
As by this issue: travis-ci/travis-ci#1641
rbx-d19 is not recommended (and does not work anymore)

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

Added Ruby 2.1.0 to travis and fixed rbx-d19
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

Added Ruby 2.1.0 to travis and fixed rbx-d19
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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment