Debian パッケージ開発プロセス - テストとバックポーティングの sid

Debian パッケージ開発プロセス - テストとバックポーティングの sid

私はこのプロセスを監視してきました。Python-libusb1Debian で。 python-trezorのアップグレードバージョンには、テストにPython-usb1が必要です。作者が5月12日に新しいバイナリを上げましたが、新しいバージョンを見ると、1.8、アップロードを待つ作業は6日間続きました。いつベータリリースに入りますか?

私たちのチームプロジェクトの次のステップは、破壊的なバックポートを統合することです。開発者アカウントがないため、直接アップロードできません。パッケージマネージャにメールを送信しました。ここにリストされていますしかし、まだ答えを受けていません。アップロード後にpython-trezorをバックポートする方法に関する提案はありますか?

ベストアンサー1

python-libusb1質問に記載されている状態でテストを開始する手順は次のとおりです。

  1. 誰かがパッケージをアップロードする必要があります。パッケージはすでにVCSに用意されていますが、アーカイブにインポートする手動ステップはまだ残っています(ただし、すでに完了していることがわかりました)。
  2. 新しいバージョンでは新しいパッケージ(python3-usb1)が導入されました。つまり、検証のために新しいキューを通過する必要があり、数日かかることがあります(現在の状態については以下を参照してください)。キューにラップされた項目);
  3. パッケージが承認されると、不安定な状態になります。
  4. 5日後にリリースに重要なバグが届かない場合は、テストに移行する候補になります。
  5. この時点で、すべての条件が満たされている限り(特にその依存関係はすべてテスト中である必要があります)、テストに入ります。

バックポーティングを開始するには、そのバグのウィッシュリストのバグをpython-trezor送信し、そのバグを希望する理由を説明することをお勧めします。これにより、リストされた管理者よりも多くの人にアクセスでき、Pythonチームの他の人があなたに代わってこれを行うことができます。バックポートを直接準備して後援することもできます。

おすすめ記事