2012-05-30 3 views
5
ginnyweasley:~ s66$ sudo port selfupdate 
Password: 
---> Updating MacPorts base sources using rsync 
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed 

私はmacportsをredownloadしようとしましたが、まだ動作していません。私もsudoを使わずに試してみましたが、それでも動作しません。誰にもこの問題の解決策がありますか?ありがとう。Macport自己更新が失敗しました

答えて

16

私もその問題がありました。あなたのように、私はディストリビューションを再ダウンロードして再インストールしました。私はmanページを読むと「-d」フラグを試してみましたまでである

はそう

sudoのポートは、私が失敗したコマンドを見つけられませんでした驚くべきことを試してみましたが、selfupdateが

を-dが、正常終了。更新されたポートはありませんでしたが、おそらくポートツリーが更新された後にエラーが発生している可能性があります。

それでも動作しない場合は、とにかく試してみてください。少なくとも正しい方向を指しています。

+2

もっと詳しいログ記録のために '-d'の後に' -v'を追加することもできます – Garrett

0

私はYosemiteにアップグレードした後も同じ問題を抱えていましたが、私はこのポストを見つけたので、私はmacportsを再インストールしなかった - 私は "sudo port -d selfupdate"を走らせ、cコンパイラにエラーがあったため、 "sudo port clean expat"を再起動してから "sudo port -d selfupdate"を実行してみてください。