Homebrew在Mac上安装卡住了

5

当我尝试安装rvm时,我无法解决这个问题(在mac 10.8.5上):

Installing required packages: libksba....

我可以通过按下Ctrl+C键查看日志:

current path: /Users/markewest/.rvm/src/rvm
command(2): requirements_osx_brew_libs_install libksba
Error: No such keg: /usr/local/Cellar/libksba
==> Installing dependencies for libksba: libgpg-error
==> Installing libksba dependency: libgpg-error
==> Downloading ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.12.tar.bz2

我尝试手动安装“libgpg-error”,但好像没有帮助。有什么想法吗?
编辑:尝试了下面的建议,但它卡住了。什么都没有下载,它显示如下(让它坐了1个小时后):
==> Installing dependencies for libksba: libgpg-error
==> Installing libksba dependency: libgpg-error
==> Downloading ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.12.tar.bz2

尝试手动安装:brew install libksba - mpapis
谢谢mpapis。我编辑了我的帖子并附上了发生的情况...但仍然卡住了。 - user2334434
看起来似乎homebrew公式无法下载libgpg-error。我在浏览器中粘贴它,但也无法下载。如果我从镜像手动安装它,“brew doctor”会给我关于未经过酿造的dylibs和.la文件的错误。仍然卡在这个问题上。 - user2334434
您的 Homebrew 是否更新至最新版本?如果问题仍然存在,请向 Homebrew 提交工单,并提供详细信息(请勿提及 RVM,以避免责任争端 - 您可以在不使用 RVM 的情况下重现问题)。 - mpapis
1个回答

2

通过从镜像下载文件并将其放入Homebrew缓存中,我成功使其工作。更多信息请参见:Homebrew Tips N' Tricks

之后,我能够在这两个文件libksba和libgpg-error上运行brew install,并且它们成功安装。


这个链接已经失效了,但是这是正确的方法。当我遇到这种情况时,我会删除/Users/whitlock/Library/Caches/Homebrew/Cask/*.incomplete。这通常可以解决问题。 - Sam

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接