スポンサーリンク
解決方法が分からず、一年以上やむなく放置していたエラーが、ようやく解消されました!
スポンサーリンク
環境
MacOS High Sierra 10.13.2
Vagrant + VirtualBox
エラー内容
MacローカルのVagrant環境で、vagrant up や vagrant status を実行する度、下記のエラーが出現。
1 2 3 |
Ignoring ffi-1.9.10 because its extensions are not built. Try: gem pristine ffi --version 1.9.10 Ignoring nokogiri-1.6.3.1 because its extensions are not built. Try: gem pristine nokogiri --version 1.6.3.1 Ignoring unf_ext-0.0.7.1 because its extensions are not built. Try: gem pristine unf_ext --version 0.0.7.1 |
エラーは表示されるがその後の処理は問題なく行われる。
試したこと
・エラーメッセージの通りにgem pristine ffi –version 1.9.10などを実行
・Vagrantをアンインストール
・gemをアンインストール
・公式サイトより最新のVagrantとVirtualBoxをインストール
・プラグインvagrant-vbguestをインストール→実行
・その他ごちゃごちゃと色々コマンド叩いてみる
いずれも解決に至らず。。。
エラー解決策
下記のコマンドを実行。
1 2 |
brew cask uninstall vagrant brew cask install vagrant |
公式サイトよりzipファイルをダウンロードしてインストールしていたけれど、それ以前にbrewからインストールをしていたことが原因だった様子。
環境構築などは苦手なものでして、brewやgemなどの理解が浅いまま各種コマンド実行していたので、いつの間にやら不具合が生じてしまっていたようです(結局良く分かっていない)。
謎のnokogiriの調査に何時間費やしたことでしょう・・・orz
とりあえず、エラーが出なくなって非常にスッキリしました!
スポンサーリンク
スポンサーリンク