brewでなんかメッセージが出る;
% brew -v Ignoring eventmachine-1.2.7 because its extensions are not built. Try: gem pristine eventmachine --version 1.2.7 Ignoring ffi-1.11.1 because its extensions are not built. Try: gem pristine ffi --version 1.11.1 Ignoring http_parser.rb-0.6.0 because its extensions are not built. Try: gem pristine http_parser.rb --version 0.6.0 Ignoring sassc-2.2.1 because its extensions are not built. Try: gem pristine sassc --version 2.2.1 Homebrew 3.0.2 Homebrew/homebrew-core (git revision d2b25; last commit 2021-02-23) Homebrew/homebrew-cask (git revision 12eb5; last commit 2021-02-23)
Tryをトライしても、出力に変わりがない。
rbenv global system
でシステムの ruby
に切り替えてTryをトライしてみると、パーミッションエラーが出る。
sudu
をつけて gem pristine
してもパーミッションエラーとなる。は?
仕方がないので、関係するgemをアンインストールすることにする;
gem uninstall eventmachine gem uninstall ffi gem uninstall http_parser.rb gem uninstall sassc
別のgemが依存しているがイイか?と聞かれるが全部 y
と回答。
すると、Ignoringなんたらはもう表示されなくなった;
% brew -v Homebrew 3.0.2 Homebrew/homebrew-core (git revision d2b25; last commit 2021-02-23) Homebrew/homebrew-cask (git revision 12eb5; last commit 2021-02-23)
rails s
とかで特にエラー出たりしないし、まあこれでよかった?
参考
参考にならなかった;