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.
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?