Library not loaded: /opt/local/lib/libssl.1.0.0.dylib (LoadError)

Your questions mentions three paths /opt/local, /usr/local and /etc/openssl they belong to Macports, Homebrew and SM Framework respectively.

As the last one is used to build static rubies it is harmeless and not related to the problem. The other two suggest that you have switched from macports to homebrew between installing the rubies.

You need to reinstall ruby-2.0.0-p195 which is referring still the old paths from macports, you can do it with:

rvm reinstall ruby-2.0.0-p195

You can get more details about the rubies and openssl paths they use running:

rvm --debug osx-ssl-certs update all

Uninstalling openssl and re-installing it worked for me.

brew remove openssl  

and then

brew install openssl

Tags:

Ruby

Ssl

Rvm