I’m trying to run Redcar and I’m getting into errors, both as a gem and checked out from source.
I’m using JRuby 1.7.3 with rvm:
$ ruby --version
jruby 1.7.3 (1.9.3p385) 2013-02-21 dac429b on Java HotSpot(TM) 64-Bit Server VM 1.6.0_45-b06 [linux-amd64]
As a gem I get the following error:
$ redcar
Gem::LoadError: Could not find redcar (>= 0) amongst [bouncy-castle-java-1.5.0147, ffi-1.8.1-java, jruby-openssl-0.8.8, json-1.8.0-java, lucene-0.5.0.beta.1, plugin_manager-1.5, redcar-xulrunner-win-0.3, ruby-blockcache-0.2, rubyzip-0.9.9, swt-0.15, zip-2.0.2]
to_specs at /home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/dependency.rb:247
to_spec at /home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/dependency.rb:256
gem at /home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems.rb:1231
at /home/amunozpomer/.rvm/gems/jruby-1.7.3/bin/redcar:18
eval at org/jruby/RubyKernel.java:1066
(root) at /home/amunozpomer/.rvm/gems/jruby-1.7.3/bin/ruby_noexec_wrapper:14
And when I run it from source, I get to the splash image and everything stops at the following:
$ bin/redcar
/home/amunozpomer/Dev/git/redcar/lib/redcar.rb:31: Use RbConfig instead of obsolete and deprecated Config.
Redcar 0.14.0dev ( java )
Error loading plugin: <Plugin declarations 0.1.0 depends:[dep(project >0)] 0 files>
(<unknown>): found unknown escape character s(115) while scanning a double-quoted scalar at line 1 column 25
org/jruby/ext/psych/PsychParser.java:221:in `parse'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/1.9/psych.rb:205:in `parse_stream'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/1.9/psych.rb:153:in `parse'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/1.9/psych.rb:129:in `load'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:134:in `Parser'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:133:in `Declarations'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:132:in `Redcar'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:2:in `(root)'
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations.rb:1:in `(root)'
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations.rb:5:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
"git version 2>&1"
Error loading plugin: <Plugin textmate 1.0 depends:[dep(core >0), dep(application >0), dep(HTML View >=0.3.2)] 0 files>
/home/amunozpomer/Dev/git/redcar/plugins/textmate/lib/textmate/snippet.rb:41: invalid multibyte char (US-ASCII)
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/textmate/lib/textmate.rb:1:in `(root)'
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/textmate/lib/textmate.$ bin/redcar
/home/amunozpomer/Dev/git/redcar/lib/redcar.rb:31: Use RbConfig instead of obsolete and deprecated Config.
Redcar 0.14.0dev ( java )
Error loading plugin: <Plugin declarations 0.1.0 depends:[dep(project >0)] 0 files>
(<unknown>): found unknown escape character s(115) while scanning a double-quoted scalar at line 1 column 25
org/jruby/ext/psych/PsychParser.java:221:in `parse'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/1.9/psych.rb:205:in `parse_stream'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/1.9/psych.rb:153:in `parse'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/1.9/psych.rb:129:in `load'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:134:in `Parser'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:133:in `Declarations'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:132:in `Redcar'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations/parser.rb:2:in `(root)'
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations.rb:1:in `(root)'
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/declarations/lib/declarations.rb:5:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
"git version 2>&1"
Error loading plugin: <Plugin textmate 1.0 depends:[dep(core >0), dep(application >0), dep(HTML View >=0.3.2)] 0 files>
/home/amunozpomer/Dev/git/redcar/plugins/textmate/lib/textmate/snippet.rb:41: invalid multibyte char (US-ASCII)
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/textmate/lib/textmate.rb:1:in `(root)'
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/plugins/textmate/lib/textmate.rb:6:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
Error loading plugin: <Plugin tree_view_swt 1.0 depends:[dep(core >0), dep(application_swt >0)] 0 files>
/home/amunozpomer/Dev/git/redcar/plugins/tree_view_swt/lib/tree_view_swt.rb:312: invalid multibyte char (US-ASCII)
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
/home/amunozpomer/Dev/git/redcar/lib/redcar.rb:153:in `load_plugins'
There was an error loading plugins: declarations, textmate, tree_view_swt
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
/home/amunozpomer/Dev/git/redcar/lib/redcar.rb:153:in `load_plugins'
There was an error loading plugins: declarations, textmate, tree_view_swt
rb:6:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
Error loading plugin: <Plugin tree_view_swt 1.0 depends:[dep(core >0), dep(application_swt >0)] 0 files>
/home/amunozpomer/Dev/git/redcar/plugins/tree_view_swt/lib/tree_view_swt.rb:312: invalid multibyte char (US-ASCII)
org/jruby/RubyKernel.java:1027:in `require'
/home/amunozpomer/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36:in `require'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
/home/amunozpomer/Dev/git/redcar/lib/redcar.rb:153:in `load_plugins'
There was an error loading plugins: declarations, textmate, tree_view_swt
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:1:in `(root)'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:41:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:58:in `log_requires'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager/plugin_definition.rb:40:in `load'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:179:in `load_plugin'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:195:in `load_maximal'
/home/amunozpomer/Dev/git/redcar/vendor/jruby/1.9/gems/plugin_manager-1.5/lib/plugin_manager.rb:149:in `load'
/home/amunozpomer/Dev/git/redcar/lib/redcar.rb:153:in `load_plugins'
There was an error loading plugins: declarations, textmate, tree_view_swt
Any ideas? What am I missing?