ホーム DoRuby undefined method `fdiv’ for 0:Fixnum

undefined method `fdiv’ for 0:Fixnum

この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

急にタイトル通りのエラーが出てしまいました。

ruby-1.8.6にてgemいじってたら

% gem install rails -v=1.2.6




  WARNING:  RubyGems 1.2+ index not found for:


RubyGems will revert to legacy indexes degrading performance.
        Updating metadata for 1 gems from http://gems.rubyforge.org/
           .
complete
                                                                                                ^U
Bulk updating Gem source index for: http://gems.github.com/
Successfully installed activesupport-1.4.4
Successfully installed activerecord-1.15.6
Successfully installed actionpack-1.13.6
Successfully installed actionmailer-1.3.6
Successfully installed actionwebservice-1.2.6
Successfully installed rails-1.2.6
6 gems installed
Installing ri documentation for activesupport-1.4.4...
ERROR:  While executing gem ... (NoMethodError)
    undefined method `fdiv' for 0:Fixnum

な事をいわれてしまいました。インストール自体はできている模様なので問題なさそうですが、ドキュメントのインストールでこけてます。たぶん。その場しのぎの回避策で~/.gemrcに

install: --no-ri --no-rdoc
update: --no-ri --no-rdoc

とか書いてみました。

根本的な解決になってないですが気が向いたらまたおってみます。

記事を共有

最近人気な記事