とりあえずportでインストールしたRubyがあるかどうか確認する.あるんだけど.
$ sudo port installed | grep ruby
僕の場合ruby19が入っていたので,これをいったん消す.
$ sudo port uninstall ruby
で,MeCabとNAISTの辞書*1をportでインストールしてから
$ sudo port install rb19-mecab
する.とめでたく使えるようになった気がする.よく覚えていない.
この方法だとrubyコマンドで/usr/bin/のrubyが動き,ruby1.9とするとインストールしたrubyが動く.irbも同じで,irb1.9とするとインストールした方が動く.
キモいので,適当にシンボリックリンクを作った.ruby,irbそれぞれで1.9の方が動く.よりキモい.だれか助けて下さい.