アップロードしたパッケージがLaunchpadPPAに表示されない

Jan 03 2021

Launchpad PPAのパッケージを作成し、Launchpadにアップロードしたいと思います。私はdputコマンドを使用しました、そしてこれは私が得るものです:

tomica@home:~/Desktop$ dput ppa:{MY_LAUNCHPAD}/ppa packagename_0.0.1_source.changes Uploading packagename using ftp to ppa (host: ppa.launchpad.net; directory: ~{MY_LAUNCHPAD}/ppa) running supported-distribution: check whether the target distribution is currently supported (using distro-info) {'allowed': ['release'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']} running required-fields: check whether a field is present and non-empty in the changes file running checksum: verify checksums before uploading running suite-mismatch: check the target distribution for common errors running check-debs: makes sure the upload contains a binary package running gpg: check GnuPG signatures before the upload Uploading packagename_0.0.1.dsc Uploading packagename_0.0.1.tar.gz Uploading packagename_0.0.1_source.buildinfo Uploading packagename_0.0.1_source.changes tomica@home:~/Desktop$

これは私のアップロードが成功したことを意味すると思います。ただし、PPAにアクセスすると、空になっています。何故ですか?

パッケージをもう一度アップロードしようとすると、次のようになります。

tomica@home:~/Desktop$ dput ppa:{MY_LAUNCHPAD}/ppa packagename_0.0.1_source.changes Package packagename was already uploaded to ppa If you want to upload nonetheless, use --force or remove packagename_0.0.1_source.ppa.upload tomica@home:~/Desktop$

これは、私のパッケージが表示されてアクセス可能である必要があることを意味しますが、そうではありません。私は何が間違っているのですか?

回答

3 ТомицаКораћ Jan 11 2021 at 02:30

将来の参考のために、ここに説明があります:

  1. Launchpad Builderがdebian/controlファイルの「Maintainer」フィールドのラテン語以外の名前を解析できなかったため、パッケージが拒否されていました。これはバグと見なされ、ここで報告されました:https://bugs.launchpad.net/launchpad/+bug/1910403
  2. 同じバグのため、通知メールが送信されなかったため、理由がわかりませんでした。

これを明確にするために、私は https://answers.launchpad.net/launchpad/+question/694768。@ArchismanPanigrahiそこで質問することを提案してくれてありがとう。