update mac macos laravel vagrant homestead

macos - update - mac OSX Sierra, no se puede agregar laravel/homestead vagrant box, debido a la necesidad de cURL v 9.0.0 o posterior, y libcurl.4.dylib que proporciona v7.0.0



laravel homestead windows 10 (1)

Encontré una respuesta a esto; https://github.com/mitchellh/vagrant/issues/7969 y https://github.com/mitchellh/vagrant/issues/7970 .

Acabo de sudo rm -rf /opt/vagrant/embedded/bin/curl y ahora funciona. Parece que vagabundo puede volver al rizo del sistema.

Source

y esto funciono para mi

Estoy en mac OSX 10.12.1 con el último vagrant instalado.

Cuando intento ejecutar vagrant box add laravel/homestead sin éxito. Entonces me sale:

$ vagrant box add laravel/homestead The box ''laravel/homestead'' could not be found or could not be accessed in the remote catalog. If this is a private box on HashiCorp''s Atlas, please verify you''re logged in via "vagrant login". Also, please double-check the name.

La URL expandida y el mensaje de error se muestran a continuación:

URL: ["https://atlas.hashicorp.com/laravel/homestead"] Error:

Observe que no hay ningún error en la lista y no menciona un problema de SSL.

Así que traté de ejecutar vagrant box add laravel/homestead . Y este es un extracto de la respuesta que recibo:

$ vagrant box add laravel/homestead https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box --debug ==> box: Adding box ''laravel/homestead'' (v0) for provider: INFO box_add: Downloading box: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box => /Users/brianduggan/.vagrant.d/tmp/boxb899043803582d901582866cb677bf359bdd3a61 INFO interface: detail: Downloading: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box INFO interface: detail: box: Downloading: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box box: Downloading: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box INFO downloader: Downloader starting download: INFO downloader: -- Source: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box INFO downloader: -- Destination: /Users/brianduggan/.vagrant.d/tmp/boxb899043803582d901582866cb677bf359bdd3a61 INFO subprocess: Starting process: ["/opt/vagrant/embedded/bin/curl", "-q", "--fail", "--location", "--max-redirs", "10", "--user-agent", "Vagrant/1.8.7 (+https://www.vagrantup.com; ruby2.2.5)", "--continue-at", "-", "--output", "/Users/brianduggan/.vagrant.d/tmp/boxb899043803582d901582866cb677bf359bdd3a61", "https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.5.0/providers/virtualbox.box"] INFO subprocess: Command in the installer. Specifying DYLD_LIBRARY_PATH... DEBUG subprocess: Selecting on IO DEBUG subprocess: stderr: dyld: Library not loaded: @rpath/libcurl.4.dylib Referenced from: /opt/vagrant/embedded/bin/curl Reason: Incompatible library version: curl requires version 9.0.0 or later, but libcurl.4.dylib provides version 7.0.0 DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000 DEBUG subprocess: Exit status: 6 WARN downloader: Downloader exit code: 6 ERROR downloader: Exit code: 6

Luego, el proceso continúa ejecutando un proceso de recuperación en el que eventualmente se vuelve a cometer un error en la línea de archivo 206 del programa de descarga vagrant downloader en ''execute curl''.

La mayoría de los problemas que veo a este respecto son Windows y la actualización de cURL, pero por lo que he leído no es una buena idea meterse con cURL en mac porque otros procesos pueden estar buscando la versión preenvasada. ¿Algunas ideas?