![运行“brew install moreutils --without-parallels”失败](https://linux22.com/image/1552011/%E8%BF%90%E8%A1%8C%E2%80%9Cbrew%20install%20moreutils%20--without-parallels%E2%80%9D%E5%A4%B1%E8%B4%A5.png)
我最近升级到了 macOS High Sierra。我更新并升级了 homebrew。我做了:
brew install parallel
现在我需要:
brew install moreutils --without-parallel
这失败了。查看:
$HOME/Library/Logs/Homebrew/moreutils/05.make
我发现这与以下内容相关docbook-xsl
:
xsltproc --param man.authors.section.enabled 0 /usr/local/opt/docbook-xsl/docbook-xsl/manpages/docbook.xsl ifdata.docbook
error : Operation in progress
http://www.oasis-open.org/docbook/xml/4.4/dbpoolx.mod:3729: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.4/calstblx.dtd"
%tablemodel;
^
Entity: line 1:
%tablemodel;
^
error : Operation in progress
error : http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd:155: warning: Operation in progress
failed to load external entity "http://www.oasis-open.org/docbook/xml/4.4/dbhierx.mod"
http://www.oasis-open.org/docbook/xml/4.4/dbpoolx.mod:3729: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.4/calstblx.dtd"
%tablemodel;
^
Entity: line 1:
%tablemodel;
^
%dbhier;
^
Entity: line 1:
%dbhier;
^
error : Operation in progress
http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd:155: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.4/dbhierx.mod"
%dbhier;
^
Entity: line 1:
%dbhier;
...
答案1
这可以关闭了,因为看起来这个问题在一夜之间就被解决了。
$ brew install parallel
==> Downloading https://homebrew.bintray.com/bottles/parallel-20180122.high_sierra.bottle.tar.gz
Already downloaded: /Users/deant/Library/Caches/Homebrew/parallel-20180122.high_sierra.bottle.tar.gz
==> Pouring parallel-20180122.high_sierra.bottle.tar.gz
答案2
在 Homebrew 2.0 中选项已被删除
Homebrew 在 Homebrew/homebrew-core 中没有任何带选项的公式。第三方水龙头仍将支持和鼓励选项
安装 GNU parallels 的答案在https://superuser.com/a/1537888/352308