ayucatのRuby/Rails日記 (移動中)

.chへ

移行中

Ruby/Rails日記 on ayucat.chへ移行中

2009-08-24Rails 2.1.2でFastladder(trunk=r32)を動かす

Rails 2.3.3が出てきた2009年夏のFastladderの動かし方 (Ubuntu 9.04)

|  Rails 2.3.3が出てきた2009年夏のFastladderの動かし方 (Ubuntu 9.04) - ayucatのRuby/Rails日記 (移動中) を含むブックマーク はてなブックマーク -  Rails 2.3.3が出てきた2009年夏のFastladderの動かし方 (Ubuntu 9.04) - ayucatのRuby/Rails日記 (移動中)

とある人?にRSSリーダーについて話題をもらったので、Ubuntu 9.04 (Jaunty) で動かすことを試してみた。

  • そのRSSリーダーのソースはレポジトリから最新版 (trunk = r32) をもらってきた。
  • インストールは付属のINSTALL.txtを参考にした。
  • Rubygem,gettext-ruby,libfreeimage3はUbuntuのパッケージを使った。
  • railsやその他のgemgemからインストールした。

で、ハマっていた。

Fastladder側はRails 2.0.2で動くようになっていて、libgettext-ruby (1.91.0-2.1) 側にはRails 2.1以降で動くようなパッチが埋め込んであった。

そのおかげで、Rails 2.0.2のままでは動かなかったみたい。

動かせる、なるべく新しいバージョンを探す

Index: config/environment.rb
===================================================================
--- config/environment.rb	(revision 32)
+++ config/environment.rb	(working copy)
@@ -5,7 +5,7 @@
 # ENV['RAILS_ENV'] ||= 'production'
 
 # Specifies gem version of Rails to use when vendor/rails is not present
-RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION
+RAILS_GEM_VERSION = '2.1.2' unless defined? RAILS_GEM_VERSION
 
 # Bootstrap the Rails environment, frameworks, and default configuration
 require File.join(File.dirname(__FILE__), 'boot')

とした上で、

$ rake rails:update

とした。

Rails 2.3.2ではうまく行かなかったので、ひとまず、これで。

app/controllers/application.rbがエラーになるので、下記を参考に直した。

rails2.1.0に対応させました

でも、ここでconfig/initializers/gettext.rbのいじりは不要。

最新版のlibgettext-rubyを使いたい

Ubuntu ? Errorを眺めてみた。

libgettext-ruby (1.93.0-1) unstable; urgency=low

* New upstream release includes fix for locale issue

(Closes: #490571, #506392, #492907)

* Fix small typo in Depends field (Closes: #487885, #508490);

Thanks for Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>

* Add Depends to locales package (Closes: #502576)

-- Tatsuki Sugiura <sugi@nemui.org> Wed, 18 Feb 2009 14:05:10 +0900

http://changelogs.ubuntu.com/changelogs/pool/universe/libg/libgettext-ruby/libgettext-ruby_1.93.0-1/changelog

ということなので、ちょっと様子見しようと思った。

KaednKaedn2011/05/04 16:31Ppl like you get all the brains. I just get to say thanks for he awnser.

fvdgxzjrujfvdgxzjruj2011/05/05 11:15Od3xKu <a href="http://iexzrpeaxnnv.com/">iexzrpeaxnnv</a>

stkwvsoqvlstkwvsoqvl2011/05/06 10:28PhR64j , [url=http://zhtpriauytiz.com/]zhtpriauytiz[/url], [link=http://vjcmlklblycd.com/]vjcmlklblycd[/link], http://gyxvzsriamuc.com/

czkmoexwczkmoexw2011/05/07 13:21AUMHrT <a href="http://tsnhjhxhdbhz.com/">tsnhjhxhdbhz</a>

axzawdcuxaxzawdcux2011/05/08 13:43F4J6WA , [url=http://mvtoyxgjagfr.com/]mvtoyxgjagfr[/url], [link=http://nzoohfgasgwt.com/]nzoohfgasgwt[/link], http://ebxxblssqzhl.com/

トラックバック - http://rubyist.g.hatena.ne.jp/ayucat_on_tabelog/20090824