起きた事象
Rails newしようとしたら、エラーが出ました。
/Users/hoge/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': dlopen(/Users/hoge/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/digest/md5.bundle, 9): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)
行うこと
こちらのstackoverflowの記事を参考に進めたら無事解決したので、備忘録として残しておきます。
https://stackoverflow.com/questions/44125147/dyld-library-not-loaded-usr-local-opt-openssl-lib-libcrypto-1-0-0-dylib
以下3つのコマンドを実行します。
brew update && brew upgrade
brew uninstall openssl
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
3行目のbrew installのところで以下の様なエラーが出てしまったので、
Traceback (most recent call last):
`brew extract` or `brew create` and `brew tap-new` to create a formula file in a tap on GitHub instead.: Invalid usage: Non-checksummed download of openssl formula file from an arbitrary URL is unsupported! (UsageError)
`brew extract` or `brew create` and `brew tap-new` to create a formula file in a tap on GitHub instead.: Invalid usage: Non-checksummed download of openssl formula file from an arbitrary URL is unsupported! (UsageError)
以下の通り行えば問題なくインストールできました。
① https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb をダウンロードする
② brew install -s openssl.rb