MacOS10.4でgit

MacPortsのgitを使っています。
アップデートしたらエラーが出るようになってしまいました。

[github.com/macports/macports-ports]git status
error: sha1 mismatch 8a1abdde9a46af2b26b4f301a72394764e06a4e3
fatal: bad object HEAD

cloneからやり直してみます。

cd /opt/local/var/macports/sources
sudo mkdir -p github.com/macports/macports-ports/
sudo chown -R $USER:admin github.com
git clone https://github.com/macports/macports-ports.git github.com/macports/macports-ports/
Cloning into 'github.com/macports/macports-ports'...
remote: Counting objects: 901062, done.
remote: Compressing objects: 100% (61/61), done.
remote: Total 901062 (delta 33), reused 73 (delta 23), pack-reused 900964
Receiving objects: 100% (901062/901062), 137.74 MiB | 296.00 KiB/s, done.
fatal: pack is corrupted (SHA1 mismatch)
fatal: index-pack failed

またエラーになります。
10.5上で確認すると問題ありません。git自体に問題があるようです。
2.13.2までは問題なく動いていましたが、2.13.3で発生しています。

結局コンパイラを指定してインストールでエラーは出なくなりました。
port install git configure.compiler=macports-gcc-6

カテゴリー: mac パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>