2011/08/31
MacPorts で upgrade したらターミナルが死んだ
死
MacPorts で入れた python2.7.1 を 2.7.2 にしようとして、
$ sudo port upgrade python27
したら、2.7.2 になったはいいけど、ターミナルが開いた瞬間落ちるようになった。なにかエラーを吐いているようだけど、視認できるまえに落ちる。
とりあえず見れるように
Dock のターミナルのアイコンを右クリックで「新規コマンド」というのがあったので、ここで「シェル内でコマンドを実行」にチェックして適当なコマンド(python とか)を実行したら落ちずに止まった。
dyld: Library not loaded: /opt/local/lib/libgdbm.3.dylib Referenced from: /opt/local/bin/zsh Reason: image not found [プロセスが完了しました]
なんか /opt/local/lib/libgdbm.3.dylib が消えてるっぽい。
そして /opt/local/lib/ 配下を見ようにもターミナルが使えない。
ログインシェルを変更
zsh が使ってるライブラリっぽいので、ログインシェルを bash にしたらターミナルは使えるようになった。
ターミナルの環境設定の起動 > 開くシェル > コマンド(完全パス)を /bin/bash に。
で、確認してみると libgdbm.3.dylib はなくて、代わりに最近の日付で libgdbm.4.dylib ってのができてた。
zsh も upgrade
libgdbm.3.dylib を復活させるのもよくわからないので、とりあえず zsh も upgrade したら zsh が使えるようになった。
$ sudo port upgrade zsh-devel
こっちも最新版で libgdbm.4.dylib 使うようになったってことかなー
めもおしまい。
トラックバック - http://d.hatena.ne.jp/drillbits/20110831/macports_knocked_zsh_down
リンク元
- 42 http://drillbits.jp/
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=javascript timezone&source=web&cd=2&sqi=2&ved=0CDIQFjAB&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&ei=UIeFTo_iKYeYmQWj5gU&usg=AFQjCNH92DYNEdlYE5mbaS5fEVBAWls7_w
- 21 http://www.google.co.jp/url?sa=t&rct=j&q=javascript タイムゾーン&source=web&cd=1&sqi=2&ved=0CCcQFjAA&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&ei=Mc6qTqL8MY7nmAXArajRDg&
- 15 http://ms2.seesaa.net/article/165939546.html
- 13 http://websearch.rakuten.co.jp/?tool_id=1&rid=2000&qt=resultset jsonic
- 13 http://www.google.co.jp/url?sa=t&rct=j&q=javascript date timezone&source=web&cd=3&ved=0CDYQFjAC&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&ei=TTyhTrmDDIqPmQXpkMSgCQ&usg=AFQjCNH92DYNEdlYE5mbaS5fEVBAWls7_w
- 11 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBwQFjAA&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&rct=j&q=javascript timezone&ei=TdleTsrgCsTumAXZg6H_Dw&usg=AFQjCNH92DYNEdlYE5mbaS5fEVBAWls7_w
- 10 http://d.hatena.ne.jp/kazunori_279/
- 10 http://www.google.co.jp/hws/search?hl=ja&client=fenrir&channel=&adsafe=off&safe=off&q=jsonic.encode+List+取得できない&lr=lang_ja
- 10 http://www.google.co.jp/search?gcx=w&sourceid=chrome&ie=UTF-8&q=dyld:+Library+not+loaded:+/opt/local/lib/libgdbm.3.dylib
