安装automake时Macports警告:警告:停用强制.尽管存在依赖性,仍继续进行

gon*_*ins 3 automake macports

我刚刚安装了MacPorts并发出了命令:

sudo port install automake
Run Code Online (Sandbox Code Playgroud)

在整个过程中,我看到了这样的信息:

Warning: Deactivate forced.  Proceeding despite dependencies.
Run Code Online (Sandbox Code Playgroud)

这是什么意思?为什么会这样?它是否至关重要,如果是的话,我该怎么做呢?

谢谢,gb

Vor*_*ive 5

根据我自己的经验,这并不重要,在大多数情况下你不应该对此做任何事情.这只是一个警告.

当旧版本的软件包"A"被卸载并替换为较新版本时会显示此警告,而另一个先前安装的软件包"B"取决于它.这个软件包'B'是在考虑旧版本软件包"A"的情况下构建的,如果新版本不兼容,可能会破坏.但是,对于大多数更新,这不是问题.

(在升级软件包之后,您会注意到macports会扫描您的文件以查找链接错误,我相信这应该检测到这类问题并自动修复它们.)