installing git-core (to upgrade OpenSSL) leads to errors

Brandon Allbery allbery.b at gmail.com
Sun Mar 18 06:06:32 PDT 2012


On Sun, Mar 18, 2012 at 08:50, Puneet Kishor <punk.kish at gmail.com> wrote:

> So, I was all set to force reinstall OpenSSL, but now I am thinking of
> force reinstalling git. However, there *is* one issue to consider -- I get
> exactly the same error as above when I try to do a
>
>     ssh-keygen -t rsa
>
> which indicates that the error may not be (only) with git, but at least
> with ssh-keygen as well. However, since ssh-keygen is a part of OpenSSL,
> seems like it is OpenSSL that didn't get upgraded completely even though it
> shows up as being the latest version.
>

ssh-keygen is not part of openssl, it is part of openssh and is prone to
the same issue.

Specifically, pre-1.0 openssl didn't guarantee any compatibility whatsoever
between releases, so everything does that kind of version checking;
post-1.0, they're claiming that it should be compatible between minor
releases, so nothing was marked as needing an upgrade --- but the paranoid
version check that was required for older openssl is still built into all
of them, so they all *think* they need to be upgraded.  (I still maintain
this is a symptom of utterly broken version management in openssl.)

-- 
brandon s allbery                                      allbery.b at gmail.com
wandering unix systems administrator (available)     (412) 475-9364 vm/sms
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20120318/c122d173/attachment.html>


More information about the macports-users mailing list