zeus: Zeus is not booting with Ruby 2.1
Hey guys, after upgrading to Ruby 2.1, Zeus won’t work anymore. Check this out:
→ zeus start
/Users/kurko/.rbenv/versions/2.1.0/bin/ruby: warning: RUBY_FREE_MIN is obsolete. Use RUBY_GC_HEAP_FREE_SLOTS instead.
Starting Zeus server
[ready] [crashed] [running] [connecting] [waiting]
boot
└── default_bundle
├── test_environment
│ └── test_helper
└── development_environment
└── prerake
Available Commands: [waiting] [crashed] [ready]
zeus test (alias: rspec)
zeus server (alias: s)
zeus destroy (alias: d)
zeus console (alias: c)
zeus rake
zeus generate (alias: g)
zeus dbconsole
zeus runner (alias: r)
exit code 1
See this exit code 1 at the end? It’s all yellow (waiting), and then, after half a second, the exit code 1 disappears and the following line gets duplicated:
[ready] [crashed] [running] [connecting] [waiting]
Is there a way I could help debugging?
Thanks.
About this issue
- Original URL
- State: closed
- Created 11 years ago
- Comments: 21
Some other issues have mentioned that updating the
method_sourcegem may help. The Pry gem depends onmethod_sourceso that could explain why updating pry also helped. I tried yesterday on a Rails 4.1 app with Ruby 2.1.1 and the newest version of zeus seems to be working. Relevant versions:ruby 2.1.1 rails 4.1.0 json 1.8.1 zeus 0.15.0 method_source 0.8.2
If you’re still having trouble with this, please try upgrading zeus, method_source, and pry and see if the problem persists.