gtkradiant

[quote]
Qualcuno sa come si fa a chiedere l’inclusione di un pacchetto nei repository? Bisogna aprire una discussione su bugzilla? Nel caso, dove? Non sono molto esperto di bugzilla…[/quote]

Va http://fedoraproject.org/wiki/Join_the_package_collection_maintainers per scoprire come diventare packager maintainer del tuo software :slight_smile:

Grazie per la risposta mario, però mi sono bloccato qua:

$ fedora-packager-setup Setting up Fedora packager environment You need a client certificate from the Fedora Account System, lets get one now FAS Username: bebosudo FAS Password: Traceback (most recent call last): File "/usr/bin/fedora-packager-setup", line 148, in <module> main() File "/usr/bin/fedora-packager-setup", line 112, in main fedora_cert.create_user_cert() File "/usr/lib/python2.7/site-packages/fedora_cert/__init__.py", line 96, in create_user_cert cert = fas.user_gencert() File "/usr/lib/python2.7/site-packages/fedora/client/fas2.py", line 699, in user_gencert request = self.send_request('user/dogencert', auth=True) File "/usr/lib/python2.7/site-packages/fedora/client/baseclient.py", line 344, in send_request auth_params=auth_params, retries=retries) File "/usr/lib/python2.7/site-packages/fedora/client/proxyclient.py", line 443, in send_request {'url': to_bytes(url), 'err': to_bytes(e)}) fedora.client.ServerError: ServerError(https://admin.fedoraproject.org/accounts/user/dogencert, 200, Errore restituito dal modulo json mentre elaborava https://admin.fedoraproject.org/accounts/user/dogencert: No JSON object could be decoded: line 1 column 0 (char 0)) $

che succede?

Hai usato il nome utente e password fas corretti?

Certo, ho provato anche a inserire la mail come username, ma niente.

$ fedora-packager-setup Setting up Fedora packager environment You need a client certificate from the Fedora Account System, lets get one now FAS Username: [email protected] FAS Password: Traceback (most recent call last): File "/usr/bin/fedora-packager-setup", line 148, in <module> main() File "/usr/bin/fedora-packager-setup", line 112, in main fedora_cert.create_user_cert() File "/usr/lib/python2.7/site-packages/fedora_cert/__init__.py", line 96, in create_user_cert cert = fas.user_gencert() File "/usr/lib/python2.7/site-packages/fedora/client/fas2.py", line 699, in user_gencert request = self.send_request('user/dogencert', auth=True) File "/usr/lib/python2.7/site-packages/fedora/client/baseclient.py", line 344, in send_request auth_params=auth_params, retries=retries) File "/usr/lib/python2.7/site-packages/fedora/client/proxyclient.py", line 443, in send_request {'url': to_bytes(url), 'err': to_bytes(e)}) fedora.client.ServerError: ServerError(https://admin.fedoraproject.org/accounts/user/dogencert, 200, Errore restituito dal modulo json mentre elaborava https://admin.fedoraproject.org/accounts/user/dogencert: No JSON object could be decoded: line 1 column 0 (char 0)) $

Il pacchetto è corrotto?

Devi usare gli stessi parametri che utilizzi per accedere tramite l’interfaccia web.

È quello che sto facente sedo, ma non funziona!
Scusami mario, ma anche a te, se provi a lanciarlo, fa quei richiami a programmi presenti in /usr/bin e poi alle librerie in /usr/lib ??

È quello che sto facendo, ma non funziona!
Scusami mario, ma anche a te, se provi a lanciarlo, fa quei richiami a programmi presenti in /usr/bin e alle librerie in /usr/lib ??

Edit: scusate per il doppio messaggio…

C’è qualcosa che non va…hai seguito tutti i passaggi della pagina citata in modo scrupoloso?

Scusami ma la CLA sarebbe https://admin.fedoraproject.org/accounts/fpca/?_csrf_token=fb4d7c228051af7f35d406ada3ad41e7404d66b4 in cui devo inserire un numero di telefono?

Non posso leggere il contenuto di quel link che è tuo personale. Comunque si, devi inserire anche un numero di telefono per essere contattato in caso di necessità.
La pagina wiki della CLA:
http://fedoraproject.org/wiki/Legal:Licenses/CLA

Quindi significa che potrebbero chiamarmi sul cellulare?

Caricata anche la chiave RSA, adesso posso procedere, grazie per la pazienza mario :slight_smile:

Un’altra domanda: koji serve per creare i pacchetti per tutte le piattaforme disponibili, giusto? ma se il mio programma è noarch, devo passare lo stesso per koji??

Al cellulare non ti chiameranno mai. E’ una misura precauzionale per risolvere eventuali problemi legali con codice software di tua proprietà per esempio. Nel fedoraproject si lavora più via ML, email e chat IRC.

Kojij si. Usi sempre quello. Ma non utilizzerai per ora kojij, usa direttamente rpmbulid e mock.

Ciao Mario, ancora grazie mille…
Sto passando a compilare una richiesta su bugzilla. Cosa si intende con “sponsor”? Materialmente cosa dovrei scrivere?

Lo sponsor è un pacchettizzatore confermato che può sponsorizzarti all’interno della struttura di fedora seguendoti nella creazione del primo pacchetto e poi abilitandoti a poter caricare il pacchetto e gestirlo.

Semplicemente segui le indicazioni della pagina wiki, è spiegato tutto li. Inserisci i dati e le info sul tuo pacchetto e avvisi che è la tua prima creazione e dunque hai bisogno di uno sponsor. Compila anche le varie “flags” del bug in modo che risulti che stai cercando uno sponsor.

Ciao

Okay, aperto un https://bugzilla.redhat.com/show_bug.cgi?id=836840.
Devo aggiungere FE-NEEDSPONSOR al campo Blocks??

Si.
Nella description, prossima volta, metti solo la descrizione del software, più sotto metti le tue informazioni personali.

Ok grazie mille per il consiglio, me lo segnerò. Adesso modifico il bug.

]# yum install gtktadiant Plugin abilitati:langpacks, presto, refresh-packagekit Nessun pacchetto gtktadiant disponibile. Errore: Niente da fare
niente da fare :rolleyes:

edit OT:
uè!!! son passato pinguino avanzato proprio con questo post!!

Complimenti thunder :smiley:

Comunque, a parte che il pacchetto si chiama gtkradiant, per ora devono ancora revisionarlo e penso che dovrò poi anche sistemare qualche errore. Ma se e quando sarà disponibile nei repository, lo farò sapere :slight_smile:

ci sono https://bugzilla.redhat.com/show_bug.cgi?id=836840#c6

Mi pare di aver capito che me lo respingono perché è troppo “alla gentoo”. Qualcuno può spiegarmi cosa intendono e dove sbaglio?