如果控制文件中没有“misc-depends:”,Lintian 就会报错。
W: brightness-controller source: debhelper-but-no-misc-depends brightness-controller
它里面应该有什么?没有它其他一切都可以正常工作。
答案1
“misc-depends” 不是文件中的字段,而是在二进制包构建过程中替换的debian/control
一个变量。dh_gencontrol
新维护者指南说:
一些 debhelper 命令可能会导致生成的软件包依赖于一些附加软件包。所有此类命令都会为每个二进制软件包生成所需软件包的列表。此列表用于替代 ${misc:Depends}。
实际上,它看起来像:
Depends: libfoobar, ${shlibs:Depends}, ${misc:Depends}