git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Why does git depend on two versions of libcrypto?

From
Mike Hommey <mh@glandium.org>
Date
Feb 8, 2008, 10:03 UTC
Message-ID
<20080208100346.GA20601@glandium.org>
In-Reply-To
<20080208104612.724d82ce@pc09.procura.nl>
On Fri, Feb 08, 2008 at 10:46:12AM +0100, H.Merijn Brand <h.m.brand@xs4all.nl> wrote:
Show 5 quoted lines
> Don't know if this is a git question or a OpenSUSE question, but why does git
> depend on libcrypto.so.6 and not on libcrypto.so.0.9.8, like the rest does?
> 
> Isn't that asking for trouble?
> In my case, they're both linked to the same lib, so I guess I'm safe.
(...)
> ldd[03] on /usr/lib64/libcrypto.so.0.9.8  <= /usr/lib64/libcurl.so.3.0.0
> ldd[02] on /usr/lib64/libcrypto.so.6      <= /usr/bin/git

The answer is here. git was obviously built against a different version of OpenSSL than curl. This is an OpenSUSE problem.

Mike
Previous: H.Merijn Brand
Message 2 of 2 in “Why does git depend on two versions of libcrypto?”
  1. H.Merijn BrandFeb 8, 2008
  2. Mike HommeyFeb 8, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.