You are not logged in.

#1 2012-03-28 19:21:32

jamese
Member
Registered: 2012-03-27
Posts: 4

Downgrading OpenSSL 1.0.1 to 1.0.0

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? smile

Last edited by jamese (2012-03-28 19:22:51)

Offline

#2 2012-03-28 19:37:24

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Downgrading OpenSSL 1.0.1 to 1.0.0

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

#3 2012-03-29 22:14:08

TheAmigo
Member
Registered: 2008-04-08
Posts: 68

Re: Downgrading OpenSSL 1.0.1 to 1.0.0

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

Board footer

Powered by FluxBB