Bundler / Rubygems fatal error: undefined method<=>' for nil:NilClass (NoMethodError) #1793

Closed
floehopper opened this Issue Dec 28, 2013 · 12 comments

Projects

None yet

4 participants

@floehopper

I've just started seeing a fatal bundler error with Ruby 1.8.7, but not with Ruby 1.9.3 or Ruby 2.0.0. Fatal error in Ruby 1.8.7 vs No fatal error in Ruby 1.9.3.

  • The fatal error I'm seeing happens early on within the bundle install command (see stack trace below): undefined method``<=>' for nil:NilClass (NoMethodError).
  • The failing combination on Travis CI is ruby 1.8.7-p374, rubygems 2.2.0 & bundler 1.5.0.
  • I tried reverting the commit after which the build started failing, but that made no difference.
  • I've set DEBUG=true and DEBUG_RESOLVER=true but neither of them give me any more clues.
  • I've tried to reproduce the error locally with exactly the same version of Ruby, Rubygems & Bundler, but no luck - although I'm using rbenv not rvm and OSX not Linux.

I'd be grateful for any idea on how to further diagnose the problem e.g. any more debug flags I can switch on for Rubygems or Bundler.

Stack trace:

/home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:325:in `sort': undefined method `<=>' for nil:NilClass (NoMethodError)
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:325:in `files'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:2155:in `send'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:2155:in `same_attributes?'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:55:in `all?'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:2155:in `each'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:2155:in `all?'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:2155:in `same_attributes?'
  from /home/travis/.rvm/rubies/ruby-1.8.7-p374/lib/ruby/site_ruby/1.8/rubygems/specification.rb:1650:in `eql?'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:109:in `-'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:109:in `use'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:90:in `each'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:90:in `each'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:89:in `each'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:106:in `use'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/source/rubygems.rb:171:in `fetch_specs'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/source/rubygems.rb:67:in `specs'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:216:in `index'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:213:in `each'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:213:in `index'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/index.rb:9:in `build'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:209:in `index'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:203:in `resolve'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:133:in `specs'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/definition.rb:122:in `resolve_remotely!'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/installer.rb:82:in `run'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/installer.rb:15:in `install'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/cli.rb:257:in `install'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/vendor/thor/command.rb:27:in `__send__'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/vendor/thor/command.rb:27:in `run'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/vendor/thor/invocation.rb:120:in `invoke_command'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/vendor/thor.rb:363:in `dispatch'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/vendor/thor/base.rb:438:in `start'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/cli.rb:10:in `start'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/bin/bundle:22
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/lib/bundler/friendly_errors.rb:5:in `with_friendly_errors'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/gems/bundler-1.5.0/bin/bundle:22
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/bin/bundle:23:in `load'
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/bin/bundle:23
  from /home/travis/.rvm/gems/ruby-1.8.7-p374@global/bin/ruby_executable_hooks:15
@roidrage
Member

Can you try adding this to your .travis.yml and see if that helps:

before_install:
  - gem install bundler

There's been a new Bundler release which fixed some issues.

@floehopper

Sure - thanks.

@floehopper floehopper added a commit to freerange/mocha that referenced this issue Dec 28, 2013
@floehopper floehopper Install latest bundler on Travis CI.
As suggested by @roidrage in [1].

[1] travis-ci/travis-ci#1793 (comment)
a6ca093
@floehopper

I still get the fatal error with Bundler v1.5.1 - https://travis-ci.org/freerange/mocha/jobs/16071415#L62

@roidrage
Member

Could you report this issue to the bundler team?

@floehopper

@roidrage Will do.

@floehopper

@roidrage Is there a way to use an earlier version of Rubygems? I believe the bug was introduced in Rubygems v2.2.0. I'd like to use v2.1.11. I tried using:

before_install:
- gem install rubygems-update -v2.1.11

But it doesn't seem to have worked.

@floehopper floehopper added a commit to floehopper/rubygems that referenced this issue Dec 28, 2013
@floehopper floehopper Sort files *after* compacting them to avoid problem in Ruby 1.8.7
Pull request #612 introduced sorting of `Gem::Specification#files`.

However, as @pixeltrix pointed out in [1,2], `nil#<=>` is not defined in Ruby
versions before v1.9.3. By doing the `#sort` *after* the `#compact`, we can
avoid this problem without changing the behaviour.

This was causing a fatal Bundler error in my Ruby v1.8.7 builds on Travis CI.
See [3] for an example of the fatal error.

See also my initial issue on Travis CI [4] and subsequent issue on Bundler [5].

[1] https://twitter.com/pixeltrix/status/416950629786189824
[2] https://twitter.com/pixeltrix/status/416950640242622465
[3] https://travis-ci.org/freerange/mocha/jobs/16068647#L50
[4] travis-ci/travis-ci#1793
[5] bundler/bundler#2784
f8e0f1d
@floehopper

I've submitted a PR to Rubygems - rubygems/rubygems#763. Is there any way I can use an older version of Rubygems on Travis CI while we wait for the fix to be released?

@floehopper

This commit [1] seems to have fixed the problem. See successful build [2].

I'm closing this issue as the underlying problem is in Rubygems and I now have a work-around in Travis CI.

[1] freerange/mocha@66bab2a
[2] https://travis-ci.org/freerange/mocha/jobs/16074331

@floehopper floehopper closed this Dec 28, 2013
@uu59 uu59 added a commit to uu59/grill that referenced this issue Dec 28, 2013
@uu59 uu59 Fix ruby 1.8 build on Travis travis-ci/travis-ci#1793 c32ab65
@uu59 uu59 added a commit to uu59/grill that referenced this issue Dec 28, 2013
@uu59 uu59 Fix ruby 1.8 build on Travis travis-ci/travis-ci#1793 4613f32
@kylog kylog pushed a commit to puppetlabs/puppet that referenced this issue Dec 29, 2013
Kylo Ginsberg (maint) Add temp workaround for travis
Rubygems broke travis builds on ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is
updated.
236b87d
@johanek johanek pushed a commit to johanek/johanek-apache that referenced this issue Dec 30, 2013
Johan van den Dorpe Bundler fix - travis-ci/travis-ci#1793 4582376
@johanek johanek pushed a commit to johanek/johanek-passenger that referenced this issue Dec 30, 2013
Johan van den Dorpe Update travis config for bundler fix travis-ci/travis-ci#1793 and up-…
…to-date puppet/ruby matrix
9823c34
@johanek johanek pushed a commit to johanek/johanek-redmine that referenced this issue Dec 30, 2013
Johan van den Dorpe Update travis config for bundler fix travis-ci/travis-ci#1793 and up…
…-to-date puppet/ruby matrix
7366d49
@sferik sferik added a commit to lostisland/faraday that referenced this issue Dec 30, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
026edca
@sferik
Contributor
sferik commented Dec 30, 2013

I’ve merged rubygems/rubygems#763 into rubygems:master and am coordinating a patch release now.

@roidrage
Member

@sferik ❤️ 🚀

@sferik sferik added a commit to erikhuda/thor that referenced this issue Dec 30, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
7d00ea4
@sferik sferik added a commit to rubygems/gems that referenced this issue Dec 30, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
70a17ed
@sferik sferik added a commit to sferik/mlb that referenced this issue Dec 30, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
4555d93
@sferik sferik added a commit to intridea/oauth2 that referenced this issue Dec 30, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
429a013
@joshk
Member
joshk commented Dec 30, 2013

HIGH 5!!!!

@joshk
Member
joshk commented Dec 30, 2013

Let me know when the patch is out and I will create a new Ruby VM. :)

@sferik sferik added a commit to sferik/twitter that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
c1efffd
@pengwynn pengwynn added a commit to octokit/octokit.rb that referenced this issue Dec 31, 2013
@pengwynn pengwynn Fix 1.8.7 builds on Travis 0851f00
@myronmarston myronmarston added a commit to rspec/rspec-expectations that referenced this issue Dec 31, 2013
@myronmarston myronmarston Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
d2e3d97
@myronmarston myronmarston added a commit to rspec/rspec-core that referenced this issue Dec 31, 2013
@myronmarston myronmarston Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
ade88bf
@myronmarston myronmarston added a commit to rspec/rspec-mocks that referenced this issue Dec 31, 2013
@myronmarston myronmarston Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
af83c30
@sferik sferik added a commit to codeforamerica/congress that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
d3825a5
@sferik sferik added a commit to sferik/multi_xml that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
b54860b
@sferik sferik added a commit to sferik/mtgox that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
6ffb8de
@sferik sferik added a commit to bluepill-rb/bluepill that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
f325c0c
@sferik sferik added a commit to dkubb/memoizable that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
5cd172f
@sferik sferik added a commit to dkubb/memoizable that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
510edc9
@sferik sferik added a commit to intridea/multi_json that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
ab3bb1e
@sferik sferik added a commit to dkubb/equalizer that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
95cd6e0
@evolve75 evolve75 added a commit to evolve75/RubyTree that referenced this issue Dec 31, 2013
@evolve75 evolve75 Temporary workaround for failing travis build on Ruby1.8.7 6b4bec7
@sferik sferik added a commit to dkubb/yardstick that referenced this issue Dec 31, 2013
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
d70bc7a
@sferik sferik added a commit to dkubb/equalizer that referenced this issue Jan 1, 2014
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
e275ea3
@sferik sferik added a commit to httprb/http that referenced this issue Jan 1, 2014
@sferik sferik Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
2382bc1
@judofyr judofyr added a commit to rtomayko/tilt that referenced this issue Jan 2, 2014
@judofyr judofyr Add workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
307cc0d
@dcarley dcarley referenced this issue in gds-operations/puppet-graphite Jan 2, 2014
Merged

Optional support for carbon-aggregator #16

@kylog kylog pushed a commit to puppetlabs/puppet that referenced this issue Jan 2, 2014
Kylo Ginsberg (maint) Add temp workaround for travis
Rubygems broke travis builds on ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is
updated.
d58c7f0
@myronmarston myronmarston added a commit to rspec/rspec-support that referenced this issue Jan 3, 2014
@myronmarston myronmarston Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
f84fb79
@willdurand willdurand added a commit to willdurand/puppet-nodejs that referenced this issue Jan 5, 2014
@willdurand willdurand Temporary workaround for failing 1.8.7 Ruby/Travis
Rubygems broke Travis/Bundler builds on Ruby 1.8.7:

* travis-ci/travis-ci#1793
* rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
a01156b
@richardc richardc added a commit to puppetlabs/marionette-collective that referenced this issue Jan 6, 2014
@richardc richardc maint - Add temp workaround for travis ruby 1.8.7
Rubygems broke travis builds on ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.

Copied from: puppetlabs/puppet@d58c7f0
34f10c9
@ptomulik ptomulik referenced this issue in ptomulik/puppet-portsxutil Jan 6, 2014
Open

Revert workaround for travis-ci issue #1793 #1

@dzello dzello added a commit to keenlabs/keen-gem that referenced this issue Jan 7, 2014
@dzello dzello Fix travis for Rubygems bug 7bf5705
@nikhgupta nikhgupta added a commit to nikhgupta/conjuror that referenced this issue Jan 7, 2014
@nikhgupta nikhgupta patched `.travis.yml`, see: travis-ci/travis-ci#1793 43421f3
@arusso arusso added a commit to ucbpi/puppet-nrpe that referenced this issue Jan 8, 2014
@arusso arusso bug in rubygems 2.2.0 breaks builds for ruby 1.8.7 7589e16
@KL-7 KL-7 added a commit to twitter/twitter-text-rb that referenced this issue Jan 9, 2014
@KL-7 KL-7 Update rubygems on Travis CI to fix build failure on Ruby 1.8.7.
Can be reverted once new Ruby VMs are deployed to Travis CI (see
travis-ci/travis-ci#1793 (comment)
for more information).
65962c8
@KL-7 KL-7 added a commit to twitter/twitter-text-rb that referenced this issue Jan 9, 2014
@KL-7 KL-7 Update rubygems on Travis CI to fix build failure on Ruby 1.8.7.
Can be reverted once new Ruby VMs are deployed to Travis CI (see
travis-ci/travis-ci#1793 (comment)
for more information).
5d2d9b1
@sferik sferik added a commit to lostisland/faraday that referenced this issue Jan 9, 2014
@sferik @mislav sferik + mislav Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
69b7a0c
@scambra scambra added a commit to activescaffold/active_scaffold that referenced this issue Jan 10, 2014
@scambra scambra Rubygems broke builds on Ruby 1.8.7:
travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
812361c
@hidakatsuya hidakatsuya added a commit to thinreports/thinreports-generator that referenced this issue Jan 11, 2014
@hidakatsuya hidakatsuya Temporary workaround for failing 1.8.7 Ruby/Travis
Rubygems broke Travis/Bundler builds on Ruby 1.8.7:

* travis-ci/travis-ci#1793
* rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
b85738b
@caius caius added a commit to caius/fakeredis that referenced this issue Jan 11, 2014
@caius caius Update rubygems before running on travis c200a58
@caius caius added a commit to caius/fakeredis that referenced this issue Jan 11, 2014
@caius caius Update rubygems before running on travis c2b90aa
@caius caius added a commit to guilleiguaran/fakeredis that referenced this issue Jan 11, 2014
@caius caius Temporary fix for rb 1.8.7 on Travis CI
Ruby 1.8.7 is broken otherwise, but doing this fixes it. No harm in running it for other rubies either.

See bundler/bundler#2784 and travis-ci/travis-ci#1793 for more context on the bug.

We should revert this once Travis has fixed it and rolled the fix out.
db6b15d
@caius caius referenced this issue in guilleiguaran/fakeredis Jan 11, 2014
Merged

Temporary fix for rb 1.8.7 on Travis CI #91

@nelsonjchen nelsonjchen added a commit to nelsonjchen/image_optim that referenced this issue Jan 11, 2014
@nelsonjchen nelsonjchen travis-ci/travis-ci#1793 ed72934
@mkdynamic mkdynamic added a commit to mkdynamic/omniauth-facebook that referenced this issue Jan 11, 2014
@mkdynamic mkdynamic Add temporary workaround for failing build on Ruby 1.8.7
Rubygems broke builds on Ruby 1.8.7:

travis-ci/travis-ci#1793
rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
669e4fd
@evolve75 evolve75 added a commit to evolve75/RubyTree that referenced this issue Jan 13, 2014
@evolve75 evolve75 Removed the restriction on the rubygems version.
This was originally added in commit 6b4bec7 to get around the issue described
at travis-ci/travis-ci#1793.

The issue seems to now have been resolved with the release of rubygems 2.2.1
65adeb8
@ms-ati ms-ati added a commit to ms-ati/docile that referenced this issue Jan 21, 2014
@ms-ati ms-ati Travis: remove restriction on rubygems version
It appears that travis-ci/travis-ci#1793 was fixed by rubygems release v2.2.1.
242dfda
@floehopper floehopper added a commit to freerange/mocha.methods that referenced this issue Mar 14, 2014
@floehopper floehopper Install latest bundler on Travis CI.
As suggested by @roidrage in [1].

[1] travis-ci/travis-ci#1793 (comment)
b12b84c
@floehopper floehopper added a commit to freerange/mocha.methods that referenced this issue Mar 14, 2014
@floehopper floehopper Install latest bundler on Travis CI.
As suggested by @roidrage in [1].

[1] travis-ci/travis-ci#1793 (comment)
462b257
@philandstuff philandstuff added a commit to gds-attic/puppet-elasticsearch that referenced this issue Mar 24, 2014
@philandstuff philandstuff workaround issue with rubygems under ruby 1.8.7 b962598
@philandstuff philandstuff added a commit to gds-attic/puppet-elasticsearch that referenced this issue Mar 24, 2014
@philandstuff philandstuff workaround issue with rubygems under ruby 1.8.7 9056ce3
@philandstuff philandstuff added a commit to gds-attic/puppet-elasticsearch that referenced this issue Mar 24, 2014
@philandstuff philandstuff workaround issue with rubygems under ruby 1.8.7
We need the fix for rubygems/rubygems#763, which was delivered in
rubygems 2.2.1.  Some travis workers are still on rubygems 2.2.0, which
causes intermittent failures.  This commit pins to rubygems 2.2.2, the
latest version at time of commit.  I don't really want to pin to a
particular version but I'm not sure how to say "at least 2.2.1" from the
command line.

See also travis-ci/travis-ci#1793.
1f48a22
@philandstuff philandstuff referenced this issue in gds-attic/puppet-elasticsearch Mar 24, 2014
Closed

workaround issue with rubygems under ruby 1.8.7 #10

@tmclaugh tmclaugh pushed a commit to hubspotdevops/puppetlabs-mongodb that referenced this issue Jul 24, 2014
Chris Hoge + Tom McLaughlin Temporary workaround for failing 1.8.7 Ruby/Travis
Rubygems broke Travis/Bundler builds on Ruby 1.8.7:

* travis-ci/travis-ci#1793
* rubygems/rubygems#763

This patch is a temporary workaround until rubygems is updated.
651f536
@EdgarOrtegaRamirez EdgarOrtegaRamirez pushed a commit to EdgarOrtegaRamirez/keen-gem that referenced this issue Jul 31, 2014
@dzello dzello + Edgar Ortega Fix travis for Rubygems bug 28ad1ca
@directionless directionless added a commit to directionless/lita-karma that referenced this issue Feb 12, 2016
@directionless directionless Work around a bundler/ruby/travis bug 0b19d2e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment