2017/2/26追記
Ver.4.7.5で、再びインストールできるようになりました。[1]
1. 状況
OSX(MacOS)でLFTPコマンドを使いたかったので、インストール方法を調べると、
brewで一発インストールできます
brew install lftp
とか[2]、
MacOSX には、Homebrew でインストールできる
$ brew install lftp
とか書かれている[3]のですが、実際にやってみるとエラーになってしまいます。
Error: No available formula with the name "lftp"
searchで検索してみても、LFTPは見つかりません。
%brew search lftp
homebrew/x11/curlftpfs
2. 原因
LFTPは、boneyardに移されたようです。OpenSSL関係でビルドに問題が発生していることと、さらにMacOSをサポートする見込みが薄いことが原因のようです。
It was moved to the boneyard apparently because of build breakage around openssl and unenthusiastic upstream support for MacOS.
boneyardとは?
直訳すると、墓場という意味です。Homebrewの公式リポジトリから除外されたformulaを集めたリポジトリのことを指します。
Archive of formulae removed from the Homebrew package manager http://brew.sh
3. 対策案
自己責任で、boneyardからインストールすることが可能です。
$brew install homebrew/boneyard/lftp
4. 参考リンク
[1] | lftp 4.7.5 (new formula) by fxcoudert · Pull Request #9594 · Homebrew/homebrew-core · GitHub |
[2] | [mac]lftpコマンドでFTPサーバに一括アップロードをする – hello-world.jp.net |
[3] | LFTP を使ったミラーリング - Qiita |
[4] | Homebrew Can't Find LFTP Formula on macOS Sierra - Stack Overflow |
[5] | lftp 4.7.2 by nijikon · Pull Request #1509 · Homebrew/homebrew-core · GitHub |
[6] | lftp: migrate to boneyard by ilovezfs · Pull Request #4956 · Homebrew/homebrew-core · GitHub |
[7] | GitHub - Homebrew/homebrew-boneyard: Archive of formulae removed from the Homebrew package manager |