web-dev-qa-db-ja.com

Mac OS X-macports-警告:インデックスが見つかりません!ソースインデックスを同期しましたか?

Android Android用のビルド環境をセットアップしようとしています。 これらの手順 に従っています。

ただし、MacPortsのインストール後、環境をインストールできません。

指示に従って、このコマンドを起動しました。

Sudo port install gmake libsdl git-core gnupg

そして私はこのメッセージを受け取りました:

Warning: No index(es) found! Have you synced your source indexes?
Error: Port gmake not found

ここで、selfupdateコマンドを試しましたが、接続がタイムアウトしました。 MacPort FAQで見つけたさまざまな解決策を試しましたが、SVNに接続できません。端末からWebサイトにpingを実行しても問題はありませんが、接続は正常に機能します。

3
benza

おそらくこれはファイアウォールの問題ですか?プロキシサーバーがある場合は、それと連携するようにrsyncを設定してみてください。例えば:

export RSYNC_PROXY=myproxy.domain.com:80
Sudo -E port selfupdate

-Eオプションは、Sudo-ingユーザーのユーザー環境を保持します。

これがお役に立てば幸いです-とにかく、それは私のために働きました。

2
Owen

ファイアウォールの背後にいる場合は、rsync用にポート873を開く必要があります。

1
Ian Dunn

Sudo port -d syncをお試しください。

Svnを使用しますが、selfupdateはrsyncを使用します。私はこのスレッドからそれを得ました: http://lists.macosforge.org/pipermail/macports-users/2007-July/004725.html

0
Michael