MacPortsでRubyGemsがアップデートできない罠にはまっている
GoogleAppEngineでJRuby on Railsを使って遊んでみたくて、とりあえずローカル環境用に
sudo jruby -S gem install rails
としてみたところ、今の環境ではgem1.2.0しか入っていなかったため1.3以降を要求された。
仕方ないのでgemを更新しようと試みたら
% sudo port upgrade rb-rubygems ---> Verifying checksum(s) for rb-rubygems Error: Checksum (sha1) mismatch for rubygems-1.3.1.tgz Error: Target org.macports.checksum returned: Unable to verify file checksums Error: Status 1 encountered during processing.
となってしまい、更新できない罠にかかってしまった。
チェックサムでミスるってどういうことなの…
gem update --systemでやってみても"Nothing to update"と出るだけなので途方にくれている…