Closed7
phpenv で php がうまく動かない?
php -v
などのphpコマンドが動かなくなった。
(brew のアップデート直後?)
dyld[59013]: Library not loaded: /usr/local/opt/icu4c/lib/libicuio.69.dylib
Referenced from: /Users/qst/.phpenv/versions/7.4.20/bin/php
Reason: tried: '/usr/local/opt/icu4c/lib/libicuio.69.dylib' (no such file), '/usr/local/lib/libicuio.69.dylib' (no such file), '/usr/lib/libicuio.69.dylib' (no such file), '/usr/local/Cellar/icu4c/70.1/lib/libicuio.69.dylib' (no such file), '/usr/local/lib/libicuio.69.dylib' (no such file), '/usr/lib/libicuio.69.dylib' (no such file)
完全解決はしていないが、 icu4c
のバージョンを切り替えることで動くようになった。
(ただ、何かしらのタイミングでまた動かかなくなりそう)
Apple Silicon(M1, M2等のMX系)のFormulaの場所はこっち
$ cd /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula
$ git log --oneline icu4c.rb | grep 69
$ HOMEBREW_NO_AUTO_UPDATE=1 brew reinstall ./icu4c.rb
$ brew pin icu4c
情報をこちらに集約
このスクラップは2023/04/02にクローズされました