PPA'ya yükleme başarılı ancak paketler görünmüyor


18

İlk kez PPA'ma paketleri yüklemeye çalışıyorum .

PPA'yı OpenStack Compute (nova) projesinin özelleştirilmiş sürümleri için kullanmak istiyorum , bu yüzden bu projenin bexar sürümüne (lp: nova / bexar) karşılık gelen paketleri yeni bir sürüm numarasıyla yükleyerek bir test yapmaya çalıştım ve changelog girişi. Ubuntu anahtar sunucusuna yüklenen OpenGPG anahtarımı kullanarak kaynak paketlerini imzaladım:

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

Dosyaları depoya yüklemeye çalıştığımda, işe yaramış gibi görünüyordu (gerçek e-posta gizlendi):

$ 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.

Ancak, paketler PPA sayfamda listelenmiyor . Tekrar yüklemeye çalışırsam hatayı alıyorum:

$ 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

Bundan sonra bir şey yapmam gerekiyor mu? Neyin yanlış olduğunu nasıl izleyebilirim? Bu yazı itibariyle, yüklemeyi yaptığımdan bu yana bir buçuk gün geçti.

Düzenleme: Bunu tekrar denedim ve e-posta bildirimi aldım. İkinci itme dpkg-buildpackage için biraz farklı bayraklar kullandım:

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

Yanıtlar:


11

Paketlerin işlenmesi biraz zaman alır. Sadece beklemen gerek. Yakında paketinizin kabul edildiğini (veya reddedildiğini) belirten bir e-posta alacaksınız, bu durumda paketler biraz zaman alacaktır. PPA sayfanızın sağında oluşturma ilerlemesini görmelisiniz.

Paketler oluşturulduktan (veya oluşturulamadığında), size tekrar e-posta gönderilir.


1
Paketi yüklediğimden bu yana bir buçuk gün geçti. E-posta kabul etme / reddetme bildirimi için normal işlem süresi nedir? Sonuçta, ana nova projesi gibi şubemiz her güncellendiğinde yeni paketler yükleyebilmek istiyorum. Ancak, yeni bir paketin yüklenmesi birkaç gün sürüyorsa, özel paketleri Launchpad'de barındırmak muhtemelen bizim için doğru çözüm değildir.
Lorin Hochstein

1
Kesinlikle bu kadar uzun sürmemelidir. Deneyimlerime göre en fazla 2 saat sürüyor.
dv3500ea

Başlatma panelinde doğru e-posta adresiniz var mı? Spam filtreniz yakaladı mı? Web sayfasında hala görünmüyorsa, reddedilmiş olmalı ve en azından size nedenini açıklayan bir e-posta göndermeye çalıştı.
psusi

Kesinlikle doğru e-posta adresime sahip (LP'den başka e-postalar alıyorum). En iyi tahminim, bir şekilde e-postayı sildiğim veya spam filtrelendiğimdir. Tekrar deneniyor ...
Lorin Hochstein

2

Aynı davranışı gördüm. Çünkü kullandığım imzalama anahtarı henüz profilime eklenmemişti. dputKomut çıkışı olmaz hatayı yapar ama paketi (konsolda hata veya e-posta yoluyla) sessizce olduğunu görmezden geldi.

Bu yüzden Launchpad profilinizdeki OpenPGP anahtarlarının listesini kontrol etmenizi öneririm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.