You have two different problems: a warning issued by Yaml followed by an error from JSON.
A warning:
/home3/user1/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/yaml.rb:56:in `<top (required)>': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby.
This is not necessarily a problem; your Ruby installation will revert to using the older Syck Yaml library. Syck has been removed from Ruby 2, so you will have to turn to it in the end, but this is not the main problem at the moment.
Immediately after a Yaml warning, you will receive the following:
/home3/user1/ruby/gems/gems/json-1.7.5/lib/json/common.rb:67: [BUG] unknown type 0x22 (0xc given) ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-linux]
which is an error coming from JSON. The JSON driver uses its own extensions, and I think this error comes from using gem installed with an earlier version of Ruby with a later version. Try reinstalling your gems (especially json ) to fix this.
source share