我在 Windows 10 上使用 MinGW-w64 和 MSYS2。假设有两个库 A 和 B。B 依赖于 A,但也依赖于很多其他东西。库 A 的官方版本在 Windows 上有一些错误,我通过手动下载源代码、修补源代码和编译来修复这些错误。现在,当我想通过 pacman 安装库 B 时,它告诉我库 A 未安装,并将重新安装它。如何让 pacman 相信我真的安装了库 A?
答案1
刚刚发现!pacman 有一个选项可以禁用某些依赖项检查。它是--assume-installed (pkg name of library A)=(version of library)
。