The openssl-0.9.7c-r1 library fails to install the compatible 0.9.6 libs. This is probably due to the make test script of 0.9.6l being faulty and starting with deleting those libraries without rebuilding them.
*** Bug 32574 has been marked as a duplicate of this bug. ***
The problem is that the shared libraries from openssl-0.9.6 are never created. Addding 'make do_linux-shared' just after 'make all || die' in the compatibility part of the ebuild seems to solve this.
also doing a ln -s libssl.so.0.9.6 libssl.so.0.9.7 (same for libcrypto) in /usr/lib solves it. Strangely reconpiling stuff that needs the librarys doesnt change which one they link to...
Should do, instead. As I proposed in my bug report (bug 32574), the big problem is located only on wget, so I think portage should use a static version of wget for download, avoiding this type of problem
I can confirm this critical bug: a lot of application fails to run without the link. Anyway, I think the ebuild can be modified to do the symbolic link to avoid the problem.
Fixed both 0.9.7c and 0.9.7c-r1. Explanation in ChangeLog.