PPA로 업로드에 성공했지만 패키지가 나타나지 않습니다


18

PPA 에 패키지를 처음으로 업로드하려고합니다 .

OpenStack Compute (nova) 프로젝트 의 사용자 정의 버전에 PPA를 사용하고 싶기 때문에이 프로젝트의 bexar 릴리스 (lp : nova / bexar)에 해당하는 패키지를 새 버전 번호와 함께 업로드하여 테스트를 시도했습니다. 변경 로그 항목. 우분투 키 서버에 업로드 된 OpenGPG 키를 사용하여 소스 패키지에 서명했습니다.

$ dch -v 2011.1-0ubuntu2-isi1 -D lucid "ISI bexar build #1"
$ dpkg-buildpackage -s -rfakeroot -tc -D -k4C8A14AB

파일을 리포지토리에 업로드하려고 할 때 작동하는 것처럼 보입니다 (실제 이메일이 가려 짐).

$ dput ppa:lorinh/ppa nova_2011.2~bzr663-1isi1_source.changes
Checking signature on .changes
gpg: Signature made Fri 11 Feb 2011 03:52:50 PM EST using RSA key ID 4C8A14AB
gpg: Good signature from "Lorin Hochstein <lorin@...>"
Good signature on /home/lorin/packaging/nova_2011.2~bzr663-1isi1_source.changes.
Checking signature on .dsc
gpg: Signature made Fri 11 Feb 2011 03:52:44 PM EST using RSA key ID 4C8A14AB
gpg: Good signature from "Lorin Hochstein <lorin@...>"
Good signature on /home/lorin/packaging/nova_2011.2~bzr663-1isi1.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
  Uploading nova_2011.2~bzr663-1isi1.dsc: done.
  Uploading nova_2011.2~bzr663-1isi1.tar.gz: done.      
  Uploading nova_2011.2~bzr663-1isi1_source.changes: done.

그러나 패키지가 PPA 페이지 에 표시되지 않습니다 . 다시 업로드하려고하면 오류가 발생합니다.

$ dput ppa:lorinh/ppa nova_2011.2~bzr663-1isi1_source.changes 
Package has already been uploaded to ppa on ppa.launchpad.net
Nothing more to do for nova_2011.2~bzr663-1isi1_source.changes

다음에해야 할 일이 있습니까? 무엇이 잘못되었는지 어떻게 추적합니까? 이 글을 쓰는 시점에서 업로드를 마친 지 하루 반이 지났습니다.

편집 : 다시 시도했는데 전자 메일 알림을 받았습니다. 두 번째 itme dpkg-buildpackage에 약간 다른 플래그 집합을 사용했습니다.

dpkg-buildpackage -S -sa -rfakeroot -tc -D -k4C8A14AB

답변:


11

패키지를 처리하는 데 시간이 걸립니다. 기다릴 필요가 있습니다. 패키지가 수락 (또는 거부)되었다는 이메일이 곧 발송되고 패키지가 빌드되며 시간이 다소 걸립니다. PPA 페이지 오른쪽에 빌드 진행 상황이 표시되어야합니다.

패키지가 구축 (또는 구축에 실패)되면 이메일이 다시 전송됩니다.


1
패키지를 업로드 한 지 하루 반이 지났습니다. 이메일 수락 / 거부 통지에 대한 일반적인 처리 시간은 무엇입니까? 궁극적으로 주요 nova 프로젝트처럼 지점이 업데이트 될 때마다 새 패키지를 업로드 할 수 있기를 바랍니다. 그러나 새 패키지를 업로드하는 데 며칠이 걸리면 Launchpad에서 사용자 정의 패키지를 호스팅하는 것이 아마도 우리에게 적합한 솔루션이 아닐 것입니다.
Lorin Hochstein

1
그렇게 오래 걸리지 않아야합니다. 내 경험상 최대 2 시간이 걸립니다.
dv3500ea

런치 패드에 올바른 이메일 주소가 있습니까? 스팸 필터가이를 탐지 했습니까? 여전히 웹 페이지에 표시되지 않으면 거부되어 최소한 이유를 설명하는 이메일을 보내려고 한 것입니다.
psusi

정확한 이메일 주소를 가지고 있습니다 (LP에서 다른 이메일을받습니다). 가장 좋은 추측은 어떻게 든 이메일을 삭제하거나 스팸을 필터링 한 것입니다. 다시 시도 중 ...
Lorin Hochstein

2

나는이 같은 행동을 보았다. 사용중인 서명 키가 아직 내 프로필에 추가되지 않았기 때문입니다. 이 dput명령은 오류를 출력하지 않지만 패키지는 자동으로 (콘솔 또는 전자 메일을 통한 오류 없음) 무시됩니다.

런치 패드 프로파일에서 OpenPGP 키 목록을 확인하는 것이 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.