내 Launchpad PPA에 업로드 된 패키지가 표시되지 않음

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. 런치 패드 빌더가 debian/control파일의 '관리자'필드에서 비 라틴 이름을 구문 분석 할 수 없기 때문에 패키지가 거부되었습니다 . 이것은 버그로 간주되며 여기에보고되었습니다.https://bugs.launchpad.net/launchpad/+bug/1910403
  2. 같은 버그로 인해 알림 이메일이 전송되지 않아 그 이유가 무엇인지 알 수 없었습니다.

이를 명확히하기 위해 저는 좋은 사람들의 도움을 받았습니다. https://answers.launchpad.net/launchpad/+question/694768. @ArchismanPanigrahi 거기에 질문을 제안 해 주셔서 감사합니다.