Небольшая проблема: при запуске композитора без установленного расширения curl композитор встречает только исключение ErrorException с сообщением «Использование неопределенной константы CURLOPT_HTTPGET - предполагается 'CURLOPT_HTTPGET'».
Пользователю было бы удобнее увидеть сообщение о том, что требуемое расширение php недоступно.
Composer вообще не использует curl. Посмотрите на трассировку стека исключения. Я подозреваю, что это из-за плагина
О, хороший намек, еще не запустили -vvv
. Сообщит об этом hirak / prestissimo.
Самый полезный комментарий
Ссылка: https://github.com/hirak/prestissimo/issues/145