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

Mr. Puneet Kishor punk.kish at gmail.com
Sat Mar 17 21:25:45 PDT 2012


On Mar 17, 2012, at 11:14 PM, Jeremy Lavergne wrote:

>> Well, I am not sure if it is the issue. On both computers I have the identical versions of openssl now. See below
>> 
>> 	computer A$port installed openssl 
>> 	The following ports are currently installed:
>> 	  openssl @1.0.0e_0
>> 	  openssl @1.0.0e_1
>> 	  openssl @1.0.0g_0
>> 	  openssl @1.0.1_0 (active)
>> 	
>> 
>> 	computer B$port installed openssl
>> 	The following ports are currently installed:
>> 	  openssl @1.0.0d_0
>> 	  openssl @1.0.1_0 (active)
>> 
>> Do I have to do something else? Do the git repos themselves have to be updated (I guess not, because I didn't have to do anything on computer A).
>> 
>> Yet, on computer A, I get the following error
>> 
>> 	computer A$git push computer_B
>> 	OpenSSL version mismatch. Built against 1000005f, you have 1000100f
>> 	fatal: The remote end hung up unexpectedly
>> 
>> what is it trying to tell me? "What" is built against 1000005f?
> 
> They might be the same version, but the error message means the library the application is running on top of isn't precisely identical. Whatever machine has the error needs its openssl rebuilt.
> 



Ok, seems like my `ssh-keygen` might be out of date. Searching around on the web suggests that the ssh key pairs that I created are potentially causing an error. If I do the following

	$ssh-keygen

I get the same error about OpenSSL mismatch. Looking at the date, /opt/local/bin/ssh-keygen is from Sep 11, 2011. Do I need to update that? If yes, what port is that a part of, since I can't find it standalone on macports.


--
Puneet Kishor


More information about the macports-users mailing list