You are not logged in.
Hi,
I downgraded OpenSSL 1.0.1 to 1.0.0.h, but pacman didn't indicate any need to downgrade OpenSSH. After downgrading to 1.0.0.h, when I try to use ssh I get this error:
OpenSSL version mismatch. Built against 1000100f, you have 1000008f
Is this a package issue, or a limitation in pacman? ...or am I just doing something wrong? ![]()
Last edited by jamese (2012-03-28 19:22:51)
Offline
Most packages aren't using versioned dependencies.
If package A depends on package B version 2 at least, you will get an error when downgrading package B to version 1.
Offline
I had the reverse problem: upgraded OpenSSL 1.0.0.h -> 1.0.1 which resulted in the error "OpenSSL version mismatch. Built against 1000007f, you have 1000100f".
In my case, it's because I'm not using core/openssh, instead I'm using aur/openssh-hpn... so I just had to rebuild the same package from aur to fix it.
But according to the openssl devs, it sounds like neither of us should have had a problem: http://marc.info/?l=openssl-dev&m=133176786215023&w=2 Maybe I'm reading that wrong, but it sounds to me like we shouldn't have to rebuild openssh for that fix-level change in openssl.
Offline