我正在开发一个小型库,并且创建了适当的 Debian 包配置。你可以查看https://github.com/mspanc/vspec。
当我debuild
在本地运行时,它可以正确构建主二进制包以及 -dev 和 -dbg 对应包。
当我将其与 Launchpad 同步以自动进行构建和 PPA 时,仅构建了主二进制包(请参阅https://code.launchpad.net/~mspanc/+recipe/vspec-unstable)。
启动板的行为与默认的 debian/ubuntu 构建工具不同的原因是什么?
答案1
查看您的控制文件,我发现下一行有第一个依赖项。
Depends:
libvspec-1.0-0 (= ${binary:Version}),
${misc:Depends}
我建议您将其放在同一行(与主二进制文件一样):
Depends: libvspec-1.0-0 (= ${binary:Version}), ${misc:Depends}
并再次尝试构建。
它对我有用,并且我在同一行上有东西,但我很确定我以前遇到过这样的问题。(即是否有东西在第一行)