Czy wie ktoś gdzie można znaleźć [howto] wrzucania projektów na launchpada?
Poproszono mnie o opiekę nad pewnym softem, myślałem, że to fajnie przysłużyć się jakoś.. komuś, więc spróbowałem. Zrobiłem paczkę - nie wiem czy dobrze - instrukcje na stronie launchpada są dla mnie chaotyczne i mało zrozumiałe. Wrzuciłem klucze ssh i openpgp. Założyłem --coś--, prawdopodobnie stronę projektu i próbowałem wrzucić paczkę na serwer. dput (dput ppa:san-plusnet/spek <source.changes> i przez 'my-ppa' po skonfigurowaniu) - wszystko wygląda tak jak ma być tj.:
Kod: Zaznacz cały
san@eeepc:~/Pobrane/SRC$ dput my-ppa spek*changes
Checking signature on .changes
gpg: Podpisano pią, 10 wrz 2010, 18:55:30 CEST z użyciem RSA kluczem o ID 0D7270B3
gpg: Poprawny podpis od "San Zamoyski <san@[ciach]>"
Good signature on /media/Data/Downloads/SRC/spek_0.6-1_source.changes.
Checking signature on .dsc
gpg: Podpisano pią, 10 wrz 2010, 18:55:20 CEST z użyciem RSA kluczem o ID 0D7270B3
gpg: Poprawny podpis od "San Zamoyski <san@[ciach]l>"
Good signature on /media/Data/Downloads/SRC/spek_0.6-1.dsc.
Uploading to my-ppa (via ftp to ppa.launchpad.net):
san@[ciach]@ppa.launchpad.net password:
Uploading spek_0.6-1.dsc: done.
Uploading spek_0.6.orig.tar.gz: done.
Uploading spek_0.6-1.diff.gz: done.
Uploading spek_0.6-1_source.changes: done.
Successfully uploaded packages.
Kod: Zaznacz cały
san@eeepc:~/Pobrane/SRC$ cat ~/.dput.cf
[my-ppa]
fqdn = ppa.launchpad.net
method = ftp
incoming = ~san-plusnet/spek/ubuntu/
login = san@[ciach]
allow_unsigned_uploads = 0
jest jakiś tutek?
Pozdrawiam!
ruszyło, nie wiem już co było nie tak, ale w końcu dostałem maila 'rejected'. hurra!/damn...
powód: źle ustawiona nazwa dystrybucji (automagiczne unknown, czy coś), zamiana na lucid, pomogła.
potem była "Unknown section 'Sound'", zmiana na 'sound' pomogła. Długo szukałem, ale znalazłem listę: http://packages.debian.org/unstable/ . Była gdzieś bardziej 'precyzyjna' lista (tj. dokładne dozwolone nazwy), ale zgubiłem.
teraz mam: "Rejected:
PPA uploads must be signed by an Ubuntu Code of Conduct signer."
zgłupiałem...
edit.
zmądrzałem: https://launchpad.net/codeofconduct