Así que necesitaba actualizar youtube-dl
y corrió brew upgrade youtube-dl
. Mientras se ejecutaba, homebrew decidió que necesitaba actualizar muchas más cosas, incluyendo todas mis versiones de PHP instaladas... Y ahora, ninguno de ellos funciona como debería (mensajes de error en cli, módulos no cargados, etc.).
Voy a seguir y probablemente reformatear mi máquina para tener una pizarra limpia, pero me pregunto por qué corriendo brew upgrade
mientras que dar explícitamente el paquete de actualización actualizaría otros. Entiendo las dependencias, pero dudo mucho que youtube-dl
depende de PHP 7.4 y PHP 8.0, y otros.
¿Hay alguna bandera que me haya perdido? ¿Algo más?