Please read http://catb.org/~esr/faqs/smart-questions.html
Why don't you tell us which app you're running? It seems like you *deliberately* didn't tell us. If that's the case, why not? So yeah, which program is it, which version, what are its dependencies and their versions? If you're running a debian-based distro, please use reportbug to generate a bug report against the package in question and post it here. Also, it seems like you should file a `missing dependency' bug against that package.
We can ignore any useless information you post, but we can't make use of useful information you don't post. So please consider being a bit more verbose.
Oh, by the way, the message *already says* what you're missing: openssl. If I've figured out ruby (I don't write any myself), the filename is openssl.rb; apt-file might help you (on debian-based distros) in finding the right package.