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

Bundler issues: ArgError: Comparison of Fixnum with nil #1502

Closed
plukevdh opened this issue Feb 11, 2014 · 3 comments
Closed

Bundler issues: ArgError: Comparison of Fixnum with nil #1502

plukevdh opened this issue Feb 11, 2014 · 3 comments

Comments

@plukevdh
Copy link

I have a feeling this may be an issue in the bundler core, but I'm only seeing this happen in jruby-head (as I'm trying to use 2.1 mode). Figured I'd post here to see if there are any known issues while digging through bundler.

Seeing the following error when simply trying to run bundle exec ruby -v

Unfortunately, a fatal error has occurred. Please see the Bundler
troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
ArgumentError: comparison of Fixnum with nil failed
                                       < at org/jruby/RubyFixnum.java:989
  each_strongly_connected_component_from at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:420
                        tsort_each_child at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/spec_set.rb:150
                                    each at org/jruby/RubyArray.java:1556
                        tsort_each_child at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/spec_set.rb:150
                                    each at org/jruby/RubyArray.java:1556
                        tsort_each_child at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/spec_set.rb:148
                                    call at org/jruby/RubyMethod.java:123
  each_strongly_connected_component_from at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:411
       each_strongly_connected_component at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:347
                         tsort_each_node at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/spec_set.rb:144
                                    each at org/jruby/RubyArray.java:1556
                         tsort_each_node at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/spec_set.rb:144
                                    call at org/jruby/RubyMethod.java:119
       each_strongly_connected_component at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:345
                              tsort_each at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:224
                                   tsort at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:175
                                   tsort at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/tsort.rb:150
                                  sorted at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/spec_set.rb:113
                                    each at /Users/lvanderhoeven/.rvm/rubies/jruby-head/lib/ruby/2.1/forwardable.rb:183
                                    any? at org/jruby/RubyEnumerable.java:1479
                          specs_changed? at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/definition.rb:416
                                    each at org/jruby/RubyArray.java:1556
                                    each at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/index.rb:90
                                    each at org/jruby/RubyArray.java:1556
                                    each at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/index.rb:89
                                    any? at org/jruby/RubyEnumerable.java:1479
                          specs_changed? at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/definition.rb:415
                          converge_paths at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/definition.rb:448
                                    any? at org/jruby/RubyEnumerable.java:1478
                          converge_paths at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/definition.rb:446
                              initialize at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/definition.rb:86
                           to_definition at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/dsl.rb:159
                                evaluate at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/dsl.rb:10
                                   build at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/definition.rb:26
                              definition at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler.rb:152
                                    exec at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/cli.rb:539
                                     run at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/vendor/thor/command.rb:27
                          invoke_command at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/vendor/thor/invocation.rb:121
                                dispatch at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/vendor/thor.rb:363
                                   start at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/vendor/thor/base.rb:440
                                   start at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/cli.rb:10
                                  (root) at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/bin/bundle:20
                    with_friendly_errors at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/lib/bundler/friendly_errors.rb:5
                                  (root) at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/gems/bundler-1.5.3/bin/bundle:20
                                    load at org/jruby/RubyKernel.java:882
                                  (root) at /Users/lvanderhoeven/.rvm/gems/jruby-head@train_wreck/bin/bundle:23
@plukevdh
Copy link
Author

Of note, this issue does not occur with 1.7.10 running in 2.0 mode. Some regression here I am assuming.

@ratnikov
Copy link
Contributor

What's in your Gemfile and what version of jruby does rvm have installed?

@kares
Copy link
Member

kares commented Jan 17, 2017

at the time being head was 9K (non-released). happy to re-open if it reproduces with recent 9K release (9.1)

@kares kares closed this as completed Jan 17, 2017
@kares kares added this to the Invalid or Duplicate milestone Jan 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants