theodi/open-data-certificate

currently install script breaks due to eventmachine and rubyracer

quadrophobiac opened this issue · 1 comments

this is of consequence to certs because even if you manually fix event machine with following (fix current @ April 2017)

gem install eventmachine -v '1.0.7' -- --with-cppflags=-I/usr/local/opt/openssl/include
gem install libv8 -v '3.16.14.13' -- --with-system-v8
gem install therubyracer -- --with-v8-dir=/usr/local/opt/v8-315

Certs bin/setup file will crash out when it attempts to run bundle

@Floppy as I am incorporating these same issues into the CSVlint readme could you have a look at this and unpack how these sorts of dependency errors can be mitigated?
Also can you explain how these problems are mitigated or managed by Heroku? Basically I'm curious if there is a way to catch or be notified of any future dependency problems likely to happen on local development of repositories.
I'd also like to avoid 'hardcoding' known issues into the readme in case the solutions cease to work due to development elsewhere, any thoughts on whether that's avoidable or not?