Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚安装了 MacPorts 并发出了命令:
sudo port install automake
在整个过程中,我看到这条消息:
Warning: Deactivate forced. Proceeding despite dependencies.
这是什么意思?为什么会这样?这是否重要,如果是,我应该对此采取什么措施吗?
谢谢,gb
根据我自己的经验,这并不重要,在大多数情况下您不必对此做任何事情。这只是一个警告。
当软件包“A”的旧版本被卸载并被新版本替换,而另一个先前安装的软件包“B”依赖于它时,会显示此警告。这个包“B”是在考虑旧版本的包“A”的情况下构建的,如果新版本不兼容,可能会损坏。但是,对于大多数更新来说,这不是问题。
(升级软件包后,您会注意到 macports 会扫描您的文件以查找链接错误,我相信应该会检测到此类问题并自动修复它们。)