merb のセットアップがうまくいきません

21 views
Skip to first unread message

島村

unread,
Jun 14, 2009, 3:45:32 AM6/14/09
to rbc-incubator
島村です。

merb いじってみようと思ってインストールを試みたのですが、玉砕しています。

・既に RoR が動いているマシンに追加で merb を入れた。
・入ったみたい。
・あれ?

Windows Vista SP2
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
Rails 2.3.2

ちょっと長いですが、logつけます。

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Users\koichi>gem list --local

*** LOCAL GEMS ***

actionmailer (2.3.2)
actionpack (2.3.2)
activerecord (2.3.2)
activeresource (2.3.2)
activesupport (2.3.2)
amatsuda-i18n_generators (0.6.0)
fxri (0.3.7, 0.3.6)
fxruby (1.6.12)
gettext (2.0.4)
hpricot (0.6)
linecache (0.43)
locale (2.0.4)
log4r (1.0.5)
login_generator (1.2.2)
rails (2.3.2)
rake (0.8.7, 0.7.3)
ruby-debug-base (0.10.2)
ruby-debug-ide (0.3.1)
ruby-postgres (0.7.1.2006.04.06)
rubygems-update (1.3.4)
sources (0.0.1)
will_paginate (2.2.2)
win32-api (1.0.4)
win32-clipboard (0.4.3)
win32-dir (0.3.2)
win32-eventlog (0.4.6)
win32-file (0.5.4)
win32-file-stat (1.2.7)
win32-process (0.5.3)
win32-sapi (0.1.4)
win32-sound (0.4.1)
windows-api (0.2.0)
windows-pr (0.7.2)

C:\Users\koichi>gem install merb
**************************************************

Thank you for installing rspec-1.2.6

Please be sure to read History.rdoc and Upgrade.rdoc
for useful information about this release.

**************************************************
Successfully installed rspec-1.2.6
Successfully installed addressable-2.0.2
Successfully installed extlib-0.9.12
Successfully installed data_objects-0.9.12
Successfully installed dm-core-0.9.11
Successfully installed dm-migrations-0.9.11
Successfully installed abstract-1.0.0
Successfully installed erubis-2.6.4
Successfully installed json_pure-1.1.6
Successfully installed rack-1.0.0
Successfully installed mime-types-1.16
Successfully installed thor-0.9.9
Successfully installed merb-core-1.0.11
Successfully installed merb_datamapper-1.0.11
Successfully installed ZenTest-4.1.1
Successfully installed RubyInline-3.8.1
Successfully installed sexp_processor-3.0.1
Successfully installed ParseTree-3.0.3-x86-mswin32-60
Successfully installed ruby2ruby-1.2.2
Successfully installed merb-action-args-1.0.11
Successfully installed merb-assets-1.0.11
Successfully installed merb-slices-1.0.11
Successfully installed merb-auth-core-1.0.11
Successfully installed merb-auth-more-1.0.11
Successfully installed merb-auth-slice-password-1.0.11
Successfully installed merb-auth-1.0.11
Successfully installed merb-cache-1.0.11
Successfully installed merb-exceptions-1.0.11
Successfully installed highline-1.5.1
Successfully installed diff-lcs-1.1.2
Successfully installed templater-0.5.0
Successfully installed merb-gen-1.0.11
Successfully installed haml-2.0.9
Successfully installed merb-haml-1.0.11
Successfully installed merb-helpers-1.0.11
Successfully installed mailfactory-1.4.0
Successfully installed merb-mailer-1.0.11
Successfully installed merb-param-protection-1.0.11
Successfully installed merb-more-1.0.11
Successfully installed do_sqlite3-0.9.12-x86-mswin32-60
Successfully installed dm-timestamps-0.9.11
Successfully installed dm-types-0.9.11
Successfully installed dm-aggregates-0.9.11
Successfully installed dm-validations-0.9.11
Successfully installed randexp-0.1.4
Successfully installed dm-sweatshop-0.9.11
Successfully installed dm-serializer-0.9.11
Successfully installed merb-1.0.11
48 gems installed
Installing ri documentation for rspec-1.2.6...
Installing ri documentation for addressable-2.0.2...
Installing ri documentation for extlib-0.9.12...
Installing ri documentation for data_objects-0.9.12...
Installing ri documentation for dm-core-0.9.11...
Installing ri documentation for dm-migrations-0.9.11...
Installing ri documentation for abstract-1.0.0...
Installing ri documentation for erubis-2.6.4...
Installing ri documentation for json_pure-1.1.6...
Installing ri documentation for rack-1.0.0...
Installing ri documentation for mime-types-1.16...
Installing ri documentation for thor-0.9.9...
Installing ri documentation for merb-core-1.0.11...
Installing ri documentation for merb_datamapper-1.0.11...
Installing ri documentation for ZenTest-4.1.1...
Installing ri documentation for RubyInline-3.8.1...
Installing ri documentation for sexp_processor-3.0.1...
Installing ri documentation for ParseTree-3.0.3-x86-mswin32-60...
Installing ri documentation for ruby2ruby-1.2.2...
Installing ri documentation for merb-action-args-1.0.11...
Installing ri documentation for merb-assets-1.0.11...
Installing ri documentation for merb-slices-1.0.11...
ERROR: While executing gem ... (Errno::EINVAL)
Invalid argument - ./</cdesc-<.yaml

C:\Users\koichi>cd ../..

C:\>cd tmp

C:\tmp>mkdir test

C:\tmp>cd test

C:\tmp\test>merb-gen app my_application
Generating with app generator:
[32m [ADDED] [0m Rakefile
[32m [ADDED] [0m app/controllers/application.rb
[32m [ADDED] [0m app/controllers/exceptions.rb
[32m [ADDED] [0m app/helpers/global_helpers.rb
[32m [ADDED] [0m app/models/user.rb
[32m [ADDED] [0m app/views/exceptions/not_acceptable.html.erb
[32m [ADDED] [0m app/views/exceptions/not_found.html.erb
[32m [ADDED] [0m autotest/discover.rb
[32m [ADDED] [0m autotest/merb.rb
[32m [ADDED] [0m autotest/merb_rspec.rb
[32m [ADDED] [0m config/database.yml
[32m [ADDED] [0m config/dependencies.rb
[32m [ADDED] [0m config/environments/development.rb
[32m [ADDED] [0m config/environments/production.rb
[32m [ADDED] [0m config/environments/rake.rb
[32m [ADDED] [0m config/environments/staging.rb
[32m [ADDED] [0m config/environments/test.rb
[32m [ADDED] [0m config/init.rb
[32m [ADDED] [0m config/rack.rb
[32m [ADDED] [0m config/router.rb
[32m [ADDED] [0m public/javascripts/application.js
[32m [ADDED] [0m public/stylesheets/master.css
[32m [ADDED] [0m merb/merb-auth/setup.rb
[32m [ADDED] [0m merb/merb-auth/strategies.rb
[32m [ADDED] [0m merb/session/session.rb
[32m [ADDED] [0m tasks/merb.thor
[32m [ADDED] [0m spec
[32m [ADDED] [0m gems
[32m [ADDED] [0m .gitignore
[32m [ADDED] [0m public/.htaccess
[32m [ADDED] [0m tasks/doc.thor
[32m [ADDED] [0m public/javascripts/jquery.js
[32m [ADDED] [0m doc/rdoc/generators/merb_generator.rb
[32m [ADDED] [0m doc/rdoc/generators/template/merb/api_grease.js
[32m [ADDED] [0m doc/rdoc/generators/template/merb/
index.html.erb
[32m [ADDED] [0m doc/rdoc/generators/template/merb/merb.css
[32m [ADDED] [0m doc/rdoc/generators/template/merb/merb.rb
[32m [ADDED] [0m doc/rdoc/generators/template/merb/
merb_doc_styles.css
[32m [ADDED] [0m doc/rdoc/generators/template/merb/prototype.js
[32m [ADDED] [0m public/favicon.ico
[32m [ADDED] [0m public/images/merb.jpg
[32m [ADDED] [0m public/merb.fcgi
[32m [ADDED] [0m public/robots.txt
[32m [ADDED] [0m app/views/layout/application.html.erb

C:\tmp\test>cd my_application

C:\tmp\test\my_application>merb
Loading init file from C:/tmp/test/my_application/config/init.rb
Loading C:/tmp/test/my_application/config/environments/development.rb
~
~ [1;31;47mFATAL: The gem data_objects (= 0.9.11, runtime), [] was
not found [
0m
~

C:\tmp\test\my_application>

Reiji Nenoki

unread,
Jun 14, 2009, 4:29:14 AM6/14/09
to rbc-in...@googlegroups.com
島村さん。

ねのきです。
ボクも同じ経験をしましたが、merb本体のインストールではなくて、ri documentationの
インストールでエラーになっているようです。
merb自体は正常にインストールされていると思うので、大丈夫だと思いますよ。
心配でしたら、ナカオさんのブログに書いている通りに動作確認してみてはいかがでしょうか?
 http://d.hatena.ne.jp/h-nakao/20090513/1242166584
 http://d.hatena.ne.jp/h-nakao/20090514/1242252958

ちなみに、ri documentationやrdocをインストール対象から外したい場合は、↓のコマンドで
できます。
gem install merb --no-ri --no-rdoc

それでは。

島村 さんは書きました:

秋間武志

unread,
Jun 14, 2009, 4:35:30 AM6/14/09
to rbc-in...@googlegroups.com
秋間です。

> ~ [1;31;47mFATAL: The gem data_objects (= 0.9.11, runtime), [] was
> not found [
> 0m

こんな感じのエラーが出ている時は、

gem install data_objects -v 0.9.11

という風にバージョンを指定してインストールしてください。


2009/6/14 Reiji Nenoki <rei...@gmail.com>:

島村

unread,
Jun 14, 2009, 7:52:28 PM6/14/09
to rbc-incubator
島村です

ねのきさん、秋間さんありがとうございます。オープニング画面までたどり着きました。

やったこと

>gem install data_objects -v 0.9.11
>gem install do_sqlite3 -v 0.9.11
sqlite3.dll を ruby/bin に置く。
>gem install mongrel

最初の gem install でかなりいっぱい入ったのですが、漏れというか何というか。
ドキュメント類がちゃんと入らないのが残念です。

どうも、ありがとうございました。
Reply all
Reply to author
Forward
0 new messages