我在 LaunchPad 上有一个 PPA 和一个依赖的包gawk (>= 1:4.1.1+dfsg-1)
(这在控制文件中设置)。但是当我将文件上传.change
到 LaunchPad时,dput
我收到此错误:
那么,为什么构建失败了,而这个项目的其他包都没有失败?我该如何修复它?
这是 Trusty 的版本,Utopic 和 Vivid 的版本可以正常构建。这是带有错误消息的页面:https://launchpad.net/~secretiveppc/+archive/ubuntu/anti-sr/+build/7126328
答案1
问题是您正在尝试为 Trusty(Ubuntu 14.04)构建软件包,但是您的文件需要比 Trusty 当前可用的control
版本更新的版本:gawk
gawk
Trusty 的最新版本是1:4.0.1+dfsg-2.1ubuntu2- 您的
control
文件请求版本 >=1:4.1.1+dfsg-1
解决方案是将您的control
文件更改为需要早期版本(假设您不依赖于更高版本中引入的功能)或反向移植较新的gawk
版本。