我想创建一个适用于多个操作系统版本的Debian源代码包。
最初,我针对Kinetic进行了目标设定,并使用了以下的changelog格式:
从手册中:
所以我把我的更改日志条目改成了:
我是不是在错误地阅读手册?为什么我的变更日志文件中无法列出操作系统的发布版本?
最初,我针对Kinetic进行了目标设定,并使用了以下的changelog格式:
gfxi (1.3-1) kinetic; urgency=medium
* Add install and uninstall targets to Makefile.
...
从手册中:
distributions lists one or more space-separated distributions where this version should be
installed when it is uploaded; it is copied to the Distribution field in the .changes
file. distributions must be terminated by a semicolon (U+003B ‘;’).
所以我把我的更改日志条目改成了:
gfxi (1.3-2) jammy kinetic lunar; urgency=medium
* Add jammy and lunar releases.
...
debuild -S
命令执行成功,但是当我使用 dput 将 Debian 源代码包上传到我的 PPA 时,构建器返回以下信息:Rejected:
Unable to find distroseries: jammy kinetic lunar
Further error processing not possible because of a critical previous error.
gfxi (1.3-2) jammy kinetic lunar; urgency=medium
* Add jammy and lunar releases.
我是不是在错误地阅读手册?为什么我的变更日志文件中无法列出操作系统的发布版本?