Dependencies Arch PKGBUILD接受已提供的依赖项
我正在使用一个公共PKGBUILD,它有很多大的依赖项要从AUR上的源代码编译。这个包裹需要Dependencies Arch PKGBUILD接受已提供的依赖项,dependencies,pkgbuild,arch,Dependencies,Pkgbuild,Arch,我正在使用一个公共PKGBUILD,它有很多大的依赖项要从AUR上的源代码编译。这个包裹需要 depends=('pkg1>=X.X.X' pkg2 'pkg3>=X.X.X' pkg4) pkg1和pkg4已安装并正在运行。 我有一个二进制版本的pkg2和pkg4通过我的包管理器安装,名为bin2和bin4,从另一个存储库安装,它们明确提供pkg2和pkg4。两个二进制文件都与原始软件包冲突 但是,当我使用makepkg-sci运行PKGBUILD时,它要求我用原始版本替换这两个
depends=('pkg1>=X.X.X' pkg2 'pkg3>=X.X.X' pkg4)
pkg1
和pkg4
已安装并正在运行。
我有一个二进制版本的pkg2
和pkg4
通过我的包管理器安装,名为bin2
和bin4
,从另一个存储库安装,它们明确提供pkg2
和pkg4
。两个二进制文件都与原始软件包冲突
但是,当我使用makepkg-sci
运行PKGBUILD时,它要求我用原始版本替换这两个二进制版本,因为它们与原始版本冲突,即使它们已经提供了它们
遗憾的是,我无法编译它们,因为它们非常庞大,而且我以前可能会耗尽内存
有没有办法确保依赖项检查在标记冲突之前考虑提供的包
提前感谢您的帮助