我遇到了一个问题,dmtx-utils
已移至homebrew/boneyard
。它实际上是在期待,我认为是ImageMagick
的旧版本;早于7.0.4-8(这是当前版本)的东西。
在为我们的工作流程安装各种其他所需软件包的过程中,我们还会安装zbar
- 这也取决于ImageMagick
。
通过zbar
安装brew install zbar
时,它还会安装从属ImageMagick
,但这样做会导致ImageMagick
的最新版本。
在这种情况下:安装zbar
时,如何使brew install
特定版本的依赖项,如ImageMagick
?
或者更一般地说:安装package X
时,如何使brew install
特定版本的依赖项,例如package Y
?
谢谢,最好,
桑德
答案 0 :(得分:0)
我目前唯一知道的方法是:
首先安装packages Y
,首先和pin
的所有依赖项
您关心的版本。
安装最后的package X
,然后brew将尝试
安装可能的最新版本(考虑到当前托管的Brew和先前依赖项的版本)。
但是,由于Brew的工作原理,这个所谓的简单的两步过程充满了问题,从而将您要回答的实际问题转化为如何安装软件包的任意版本?
在Emil的共享链接here中回答了此问题,这是另一个Stack Overflow问题。