Debian 软件包开发流程 - sid 到测试和向后移植

Debian 软件包开发流程 - sid 到测试和向后移植

我一直在监控这个过程python-libusb1在 Debian 中。 python-trezor 的升级版本需要 Python-usb1 才能进行测试。作者于 5 月 12 日上传了新的二进制文件,我看到新版本,1.8,正在等待上传,已经持续 6 天了。它什么时候进入测试发行版?

我的团队的项目的下一步是将其纳入破坏性向后移植。由于我没有开发者帐户,因此无法自行上传。我给软件包维护者发了电子邮件此处列出但还没有收到回复。关于如何在上传后将 python-trezor 向后移植有什么建议吗?

答案1

python-libusb1以下是从您问题中描述的状态开始进行测试的步骤:

  1. 有人需要上传包——它已经在 VCS 中准备好了,但是仍然需要一个手动步骤才能将其放入存档中(但事实证明这已经完成了);
  2. 新版本引入了一个新的包(python3-usb1),这意味着它将必须经过 NEW 队列进行验证,这可能需要几天的时间(这是当前的状态,请参阅包裹在队列中的条目);
  3. 如果包被批准,它将进入不稳定状态;
  4. 五天后,如果没有针对它提交任何发布关键错误,它将成为迁移到测试的候选者;
  5. 此时,只要满足所有条件(特别是其依赖项必须全部在测试中),就会进入测试。

要进入python-trezor向后移植,我建议针对它提交一个愿望清单错误,解释为什么你想要它在那里。这样,您将接触到比列出的维护者更多的人,并且 Python 团队的其他人可能会为您做这件事。您也可以自己准备向后移植并寻求赞助。

相关内容