Полученный это сообщение об ошибке:
curl: (77) error setting certificate verify locations:
CAfile: /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt
CApath: /etc/ssl/certs
... при попытке установить версию рубина через rbenv. Пакет сертификатов CA установлен, работая sudo update-ca-certificates --fresh
изменения ничто, curl-config --ca
выпускает пустую строку, и CAfile, упомянутый в сообщении об ошибке, не существует (нет даже/usr/local/opt).
Какие-либо идеи, что, возможно, вызвало это и как зафиксировать его?
Я "решил" проблему с:
sudo mkdir -p /usr/local/opt/curl-ca-bundle/share/
sudo cp /etc/ssl/certs/ca-certificates.crt /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt
После этого завихрение работает правильно, хотя я все еще не уверен относительно того, что вызвало проблему во-первых.