1

今日Macportsをアップデートした後

$ sudo port upgrade

Gitはプッシュできません

$ git push
OpenSSL version mismatch. Built against 1000005f, you have 1000100f
fatal: The remote end hung up unexpectedly

$ ssh -version
OpenSSH_5.9p1, OpenSSL 1.0.1 14 Mar 2012
Bad escape character 'rsion'.

$ uname -a
Darwin foobar.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386

他に誰か?これをすばやく修正するにはどうすればよいですか?(これは私が有用な仕事をするのを妨げています。)

git-core編集:ロールバックとopen-sslポートの後に発生するエラー:

$ port installed git-core openssh
Warning: port definitions are more than two weeks old, consider using selfupdate
The following ports are currently installed:
  git-core @1.7.5.1_0+doc+python27
  git-core @1.7.5.2_0+doc+python27
  git-core @1.7.7_0+doc+pcre+python27
  git-core @1.7.7.4_0+doc+pcre+python27
  git-core @1.7.9.2_1+credential_osxkeychain+doc+pcre+python27 (active)
  git-core @1.7.9.4_0+credential_osxkeychain+doc+pcre+python27
  openssh @5.8p1_0 (active)
  openssh @5.9p1_0
$ git push
OpenSSL version mismatch. Built against 1000004f, you have 1000100f
fatal: The remote end hung up unexpectedly
4

2 に答える 2

2

sudo port deactivateopensslopensshおよび場合によってはgit-coreポート、およびsudo port activate古いバージョン。(port installed openssl git-core opensshこれらの古いバージョンを見るために。)これはすでに修正されていると思っていましたが。最初にしましたかport selfupdate

于 2012-04-26T01:25:46.430 に答える
1

openssh(gitが使用している)を更新しようとしています。

$ sudo ポート アップグレード openssh

このスレッドの最後で、 git-core をインストールすると (OpenSSL をアップグレードするために) エラーが発生することがわかりました。

于 2012-05-08T09:12:20.090 に答える