HomebrewでAntをインストールしようとbrew install ant
を実行したところ、
以下の様なメッセージが表示された。
==> Downloading http://www.apache.org/dyn/closer.cgi?path=ant/binaries/apache-ant-1.9.2-bin.tar.gz ==> Best Mirror http://ftp.tsukuba.wide.ad.jp/software/apache/ant/binaries/apache-ant-1.9.2-bin.tar.gz curl: (22) The requested URL returned error: 404 Not Found Error: Download failed: http://www.apache.org/dyn/closer.cgi?path=ant/binaries/apache-ant-1.9.2-bin.tar.gz
どうやら、リンク切れなようである。
対処するため、とりあえず/usr/local/Library/Formula/ant.rb
の
5,6行目のurlを1-9.3に変更して、sha1も変更。
再度、brew install antでインストール完了。
brewのコマンドを駆使するともっとうまいやり方がありそうだが、 ぱっと調べて出てこなかったのでとりあえずこの方法で対処。
もっとスマートなやり方あれば教えて下さい。
追記) Homebrewのmaster見たら2013-12-29に1.9.3にupdateされていたので、単にリポジトリをmasterに合わせれば問題ないっぽい。 https://github.com/Homebrew/homebrew/blame/master/Library/Formula/ant.rb#
以下のプルリクエストで修正されていた。 https://github.com/Homebrew/homebrew/pull/25537