如何为其他Ubuntu版本重建软件包

戴维·普拉内拉

我有一个针对Ubuntu 12.04打包的应用程序,该应用程序位于PPA上。

从相同的软件包和源码包中,我想为Ubuntu 12.10生成一个软件包。我以为我只会添加具有debian/changelog相同版本和不同发行版的条目,就可以做到这一点:

qreator (12.05.6) quantal; urgency=low

  * Quantal upload

 -- $EMAIL_HIDDEN

qreator (12.05.6) precise; urgency=low

  * Lots of awesome changes

 -- $EMAIL_HIDDEN

但是,在构建软件包时,我收到一条林田警告,告诉我latest-debian-changelog-entry-without-new-version这可能暗示我做错了什么。

那么,简单地为不同版本重建现有软件包(要在PPA中上传)的最佳方法是什么?

或者,是否可以从Launchpad自动执行此操作(例如,用于在现有PPA上为不同版本构建相同程序包的选项)?

风滚草

不能为多个发行版构建相同的版本,这意味着具有相同版本的不同二进制软件包。您要么将二进制文件复制到较新的版本(假设它们可以在其中安装和运行),要么必须更改版本号。

哦,12.05.6这不是PPA的绝佳版本。感觉像是Debian版本。我建议12.05.6-0qreatorppa1这使人们更容易理解他们在系统上安装了什么,并恢复到干净的状态。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过终端从其他Ubuntu版本安装软件包?

在Gentoo上,如何重建所有依赖于其他软件包的软件包?

如何识别阻止其他软件包较新版本的julia软件包?

其他Ubuntu版本存储库中的较新软件包

如何为Ubuntu的早期版本制作apt-get更新下载软件包?

如何为abcde的开发版本创建Debian软件包?

如何为旧版本的Fedora安装软件包?

ubuntu软件包开发试图覆盖其他软件包的配置

如何与其他Ubuntu系统共享软件包?

如何为Ubuntu 18.04构建Deb软件包

如何将使用PKGBUILD和makepkg在Arch Linux中制作的软件包转换为可由其他Linux版本(例如centOS)使用的软件包?

如何创建自动安装其他软件包的元软件包?

如何要求依赖于其他本地软件包的本地软件包

如何使用其他名称安装R软件包?

如何安装确切版本的特定Ubuntu软件包?

以下软件包已损坏,因为它们依赖的其他软件包丢失。这些损坏的包必须重建才能使用

如何在Cygwin中使用apt-cyg安装特定的gdb(或其他)软件包版本?

Ubuntu中的软件包版本

指示apt软件包安装程序访问其他python版本

是否可以使用从其他版本构建的Go软件包?

Go插件-“插件是使用其他版本的软件包构建的”

调试时失败,提示“插件是使用其他版本的软件包构建的”

如何在不删除其他软件包的情况下删除gnome-games软件包?

如何在其他软件包的基础上构建R软件包?

软件包“ libpango”有问题,阻止其他软件包的安装,我该如何解决?

软件包“ libpango”有问题,阻止其他软件包的安装,我该如何解决?

如何删除所有其他软件包都不依赖的带有DNF的软件包

升级Emacs后如何重建ELPA软件包

如何重建软件包以包含调试信息?