LoginSignup
0
1

More than 5 years have passed since last update.

brew install したライブラリを見失ったら brew link で直す

Last updated at Posted at 2017-07-25

このようなケースでは brew link および brew unlink を利用すべきでした。
以下は悪い例です。


ImageMagick + RMagick を利用している Rails アプリが起動しなくなりました。
brew upgrade 時にリンクが消えた模様。

ロードできないライブラリを探します。

% sudo find / -name "libMagickCore-6.Q16.4.dylib" -print
Password:
find: /dev/fd/****: No such file or directory
find: /dev/fd/****: No such file or directory
/usr/local/Cellar/imagemagick@6/6.9.7-10/lib/libMagickCore-6.Q16.4.dylib
/usr/local/Cellar/imagemagick@6/6.9.8-10/lib/libMagickCore-6.Q16.4.dylib

リンクを張り直します。

% ln /usr/local/Cellar/imagemagick@6/6.9.7-10/lib/libMagickCore-6.Q16.4.dylib /usr/local/lib/libMagickCore-6.Q16.4.dylib

この後、原因となったと考えられるアプリを brew pin 指定しました。

補遺

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1