[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]
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))
$
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))
$
È 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 ??
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
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.
]# 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!!
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