MacのHomebrewをアップデートしたらmoshが使えなくなった

* 本ページはプロモーションが含まれています

あれっ?昨日までmoshが使えてたのに、今日になったら、下記のエラーで使えなくなった。

$ mosh yourhost.com
dyld: Library not loaded: /usr/local/lib/libprotobuf.7.dylib
Referenced from: /usr/local/bin/mosh-client
Reason: image not found
Died at /usr/local/bin/mosh line 201.

どうやら、brew updateした際に、protobufがバージョンアップした影響で使えなくなったようだ。

なので、バージョンダウン。

$ brew versions protobuf
2.5.0 git checkout 019364d /usr/local/Library/Formula/protobuf.rb
2.4.1 git checkout 544209f /usr/local/Library/Formula/protobuf.rb
$ git checkout 544209f /usr/local/Library/Formula/protobuf.rb
$ brew unlink protobuf
Unlinking /usr/local/Cellar/protobuf/2.5.0... 14 links removed
$ brew link protobuf
Linking /usr/local/Cellar/protobuf/2.4.1... 14 symlinks created

これで、mosh復活。


See also