I got "version mismatch" error when connect to SVN over HTTPS repositories at sourceforge.net after update dev-libs/openssl. Reproducible: Always Steps to Reproduce: 1. Install >=dev-libs/openssl-1.0.0 2. Install subversion. 3. Checkout or update svn repository from sourceforge.net (only when I treid to checkout warzone from /trunk I didn't get this error) Actual Results: $ svn update warzone svn: OPTIONS of 'https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk': SSL handshake failed: SSL disabled due to library version mismatch (https://warzone2100.svn.sourceforge.net) Expected Results: Normal updating After I masked this version svn started to work.
You propably forgot to revdep-rebuild --library libcrypt.so.0.9.8 revdep-rebuild --library libssl.so.0.9.8 like the postinst message suggested?
(In reply to comment #1) > revdep-rebuild --library libcrypt.so.0.9.8 Typo. crypto, not crypt. revdep-rebuild --library libcrypto.so.0.9.8
It doesn't look as unexists library. And I did revdep-rebuild after update.
dev-libs/openssl-1.0.0b-r1 also don't work. Yes, I recompile subversion after update openssl and execute `revdep-rebuild --library libcrypt.so.0.9.8` and `revdep-rebuild --library libssl.so.0.9.8`.
(In reply to comment #4) > and execute `revdep-rebuild --library libcrypt.so.0.9.8` [..] libcrypto.so.0.9.8 ...
With subversion also must be recompiled neon.