openssl 1.0 と MacPort
そういえば git クライアントいれてないなー、と思い出して、port install git*。(メンド教信者)
# port install git* # which git /opt/local/bin/git
おーはいった。
という訳で、仕事に戻ろうと ssh をば。
$ ssh donburi@OREORE.ORE dyld: Library not loaded: /opt/local/lib/libcrypto.0.9.8.dylib Referenced from: /opt/local/bin/ssh Reason: image not found Trace/BPT trap
∧ /´。 `ーァ ?? ( ̄' 々 ゚l´ U ̄し⌒J
あばっっばっばばばば、となりながら調べてみたら。
# port list openssl openssl @1.0.0a devel/openssl
openssl 1.0 って、ついにメジャーアップデート認知されたんですねやっt……やだー!!!
原因はこれかー、と deactivate して、「@0.9.8」つけて再インストールしてみるも、ダメっ…!
$ which ssh /opt/local/bin/ssh $ ls -la /usr/bin/ssh -rwxr-xr-x 1 root wheel 591072 10 15 2009 /usr/bin/ssh
あー、/usr/bin 以下に MacOSX デフォルトの SSH が残ってた!やったー!
で、どうなった。
openssh をアップデートしましょう。
# port install openssh
これでおk。
多分 w3m とかもエラー吐くはずなので、同じく port からいれた場合は、アップデートしてね!
openssl1.0 になって感慨深い人はいるかも知れないけど、得した人はいるのかな…?