LoginSignup
0
0

More than 3 years have passed since last update.

BigSurでvagrantが動かなくなった話

Posted at

こういうの不慣れで読みにくいと思います。
少しでもお役に立てれば!

vagrant up

すると

Vagrant failed to initialize at a very early stage:

The plugins failed to initialize correctly. This may be due to manual
modifications made within the Vagrant home directory. Vagrant can
attempt to automatically correct this issue by running:

  vagrant plugin repair

If Vagrant was recently updated, this error may be due to incompatible
versions of dependencies. To fix this problem please remove and re-install
all plugins. Vagrant can attempt to do this automatically by running:

  vagrant plugin expunge --reinstall

Or you may want to try updating the installed plugins to their latest
versions:

  vagrant plugin update

こんなので怒られます。
今回はversion更新したので2番目を使っていきます。

すると...

Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:

ERROR: Failed to build gem native extension.

こんな感じのエラーで怒られますね!!

../.vagrant.d/gems/2.6.6/extensions/x86_64-darwin-19/2.6.0/unf_ext-0.0.7.7/mkmf.log

このログ見ろって言われるので見ます。

中身見ると...

clang: warning: no such sysroot directory: '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk' [-Wmissing-sysroot]

はい出ました。今回の原因です。

> xcrun --sdk macosx --show-sdk-path

こいつを打つと新しいパスがわかります。

新しいパスを該当箇所見つけて置換するもよし、
symlinkをするのもよし

私は怖いのでsymlinkしました。

余談
https://github.com/hashicorp/vagrant-installers/issues/163#issuecomment-625503064
2.2.9で直ってるよ!って言ってるけど直ってないんじゃないかなぁ...
私のせいかな?

0
0
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
0