openssl 1.0 を MacPorts で入れて困ったときのメモ

久しぶりに port 本体を更新してインストールを行ったら openssl がバージョンアップしてしまい、その影響であちこちおかしくなったのでメモ。

ssh がつながらない

sudo port install openssh

他も port でインストールできるものは大体これで最新版にすれば解決可能。

rvm が動かない

rvm update --head
rvm package install openssl
rvm install ruby-1.9.2 -C "--with-openssl-dir=$HOME/.rvm/src,--enable-shared=true,--with-opt-dir=/opt/local"

すでにインストールされているバージョンは上書きしてくれる様子。それにしても rvm のシステムからの分離具合が素晴らしすぎる。