Há muito tempo instalei minha máquina com o GitHub Boxen .
Desde que eu tenho colisão para OSX El Capitain, – eu não sei porquê, mas – Eu tenho um problema com a gema eventmachine
com cada bundle install
em todos os meus projetos.
An error occurred while installing eventmachine (1.0.3), and Bundler cannot continue.
Make sure that `gem install eventmachine -v '1.0.3'` succeeds before bundling.
Depois de ler o stdout, notei:
A Apple suspendeu o uso do OpenSSL em favor de suas próprias bibliotecas TLS e criptográficas
Hummmm entendo … então há um problema com openssl
$ brew info openssl
Eu tenho que instalar eventmachine
com uma bandeira particular
$ gem install eventmachine -- --with-cppflags=-I/opt/boxen/homebrew/opt/openssl/include
Problema Você tem que fazer isso sempre .
MAS você pode configurar o seu bundler
$ bundle config build.eventmachine --with-cppflags=-I/usr/local/opt/openssl/include
OU para usuários boxen
$ bundle config build.eventmachine --with-cppflags=-I/opt/boxen/homebrew/opt/openssl/include