web-dev-qa-db-fra.com

Revenir à OPENSSL version 1.0 à partir de 1.1 sur Mac

J'ai Ruby version 2.1.5 installé sur mon système.

Lors de l'installation du bundle, j'obtiens "Impossible de charger OpenSSL. Vous devez recompiler Ruby avec le support OpenSSL ou changer les sources de votre Gemfile de 'https' à 'http'. Instructions pour la compilation avec OpenSSL utilisant RVM est disponible sur http://rvm.io/packages/openssl . "

Mon Gemfile a soures avec http uniquement.

Lors de l'exécution de "rvm pkg install openssl": ==> Formules curl-openssl glib-openssl [email protected] ✔ homebrew/portable-Ruby/portable-openssl

Il n'y a pas d'[email protected] et d'openssl

Comment dégrader en [email protected] à partir de 1.0.

Déjà essayé de réinstaller rvm 2.1.5 --with-openssl-dir = brew --prefix [email protected] Mais cela ne m'est d'aucune utilité.

3
RB19

J'ai vu ce problème sur projet rvm où vous pouvez trouver plus de détails à ce sujet.

Cette étape fonctionne pour moi, nous devons attendre un correctif officiel.

  1. Installer openssl via rvm pkg installer openssl
  2. Supprimez et réinstallez rubis avec rvm reinstall 2.1.5 --with-openssl-dir = $ HOME/.rvm/usr
1
Horacio