Merb 1.0.0 でエラー
Merb 1.0.0 を新たにインストールした環境で merb を起動すると、こんなエラーが出た。
/usr/local/lib/ruby/gems/1.8/gems/dm-core-0.9.6/lib/dm-core/adapters/data_objects_adapter.rb:137:in `initialize': wrong number of arguments (8 for 1) (ArgumentError)
ぐぐってみると、こちらに原因と解決策が載ってあった。GJ。
解決方法: addressable 2.0.0 をアンインストールして、古い 1.0.4 をインストールする。
$ gem list addressable *** LOCAL GEMS *** addressable (2.0.0) $ sudo gem uninstall -y addressable $ sudo gem install addressable -v 1.0.4
あと Merb 使うなら RugyGems 1.3 以上をインストールすべし。