gpt4 book ai didi

debian - 如何使 Debian 软件包依赖于另一个具有完全相同版本的软件包

转载 作者:行者123 更新时间:2023-12-01 08:40:35 30 4
gpt4 key购买 nike

我正在构建一个 Debian 软件包,它通过将许多其他紧密相关的软件包声明为依赖项来收集它们。我希望这些依赖项与包的版本完全相同。 Debian 构建系统中有没有办法避免在控制文件中硬编码(除了自己预处理控制文件)?

类似:

Depends: libfoo = ${version}, libbar = ${version}

最佳答案

我在 Debian 中维护 zookeeper,二进制包 zookeeperd(以 'd' 结尾)必须依赖于完全相同版本的二进制包 zookeeper,所以在 debian/control 我有:

Package: zookeeperd
Depends: ${misc:Depends}, zookeeper (= ${binary:Version}), lsb-base (>= 3.2-14)

Debian Policy, chapter 4.10 中查看更多关于替换变量的信息.

关于debian - 如何使 Debian 软件包依赖于另一个具有完全相同版本的软件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3633112/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com