かすみん日記

暇なときに何か喋ります

Ignoring GEM because its extensions are not built.

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 とかで特にエラー出たりしないし、まあこれでよかった?

参考

参考にならなかった;

stackoverflow.com