MacPortsを辞めてみた・・・・が
上のような事や、他にもエラーになりインストールできないソフトがあり、MacBookAir用の開発環境は MacPorts無しで作る事にしました。
とりあえずRuby (Rails)の開発環境の作成。Leopardになってから Ruby 1.8.6 や gem, rails 1.2.6がインストールされています。また apache や subversion も最新版に近いものが入っているので portを使わなくともRails開発環境は作れました。
しかし、いつもRails勉強会で使っているテキストで試していると・・・・・ script/console で日本語が入力出来ません !!!
irbでも、sqlite3コマンドでもダメ! 調べてみると readlineライブラリーがライセンスの関係で偽物(!?)が入っていて、それが日本語に対応してないそうです Orz
readline&Rubyのインストールにはまった - griffin-stewieの日記 の id:griffin-stewie さんが readlineを入れ、Ruby をコンパイルし直すという事を既にやられてました。 書かれているようにやってみて、なんとか script/console で日本語が入力でるようになりました。
id:griffin-stewie さん ありがとう ^^) /
ただし、sqlite3 や他のコマンドツールでも日本語が入力出来ないのは、やっぱり ダメ なのかも・・・・・
ruby が /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby なんていう場所に入っているのも気持ち悪いし・・・・・