Forum

mcopidl
 
Notifiche
Cancella tutti

mcopidl

16 Post
2 Utenti
0 Reactions
6 Visualizzazioni
Post: 140
 gil
(@gil)
Registrato: 19 anni fa

ciao

potresti usare autospec.. quando torna il capo potresti chiedergli di aprire un repo (se non c'é lo hai gia) per mettere a disposizione degli altri utenti i pacchetti creati...


Rispondi
Post: 154
Topic starter
(@ciccio)
Registrato: 18 anni fa

Si la cosa mi piacerebbe solo che non ho mai usato autospec ma soprattutto non ho mai creato un pacchetto, ad oggi non saprei come fare.

Io intanto inizio a provare, magari chiedo pure qualche consiglio qui al forum, se riesco a creare il pacchetto poi chiedo al capo.


Rispondi
Post: 154
Topic starter
(@ciccio)
Registrato: 18 anni fa

Leggendo il wiki ho capito che dovrei inziare facendo così:

[francesco@openmamba ~]$ autospec -s http://www.kde-look.org/CONTENT/content-files/13969-crystal-1.0.6.tar.bz2 -o crystal-mamba.spec

[1] http://www.kde-look.org/CONTENT/content-files/13969-crystal-1.0.6.tar.bz2... ignorato

generazione dello specfile...

* sorgente: /usr/src/RPM/SOURCES/13969-crystal-1.0.6.tar.bz2

* modo: standard

WARNING: ricordarsi di modificare il valore di `Summary'

WARNING: ricordarsi di modificare il valore di `Group'

WARNING: ricordarsi di modificare il valore di `URL'

WARNING: ricordarsi di modificare il valore di `%description'

creato specfile: `crystal-mamba.spec'

[francesco@openmamba ~]$

Quello che non ho capito è se il file spec creato già soddisfa le dipendenze che originariamente sono mancanti.


Rispondi
Post: 140
 gil
(@gil)
Registrato: 19 anni fa

ciao

le dipendenze le aggiungi tu quelle che macano quando si verificano gli errori di cui abbiamo gia discusso

per chiarire

con autospec -u nome_spec -a5 esegui la compilazione

una volta terminata la compilazione per ottenere l'elenco delle dipendenze che si devono aggiungere allo spec file

autospec -u nome_spec -a6

(hai omesso la dir dei file spec

si dovrebbe dare

autospec -s http://www.kde-look.org/CONTENT/content-files/13969-crystal-1.0.6.tar.bz2 -o /usr/src/RPM/SPECS/crystal-mamba.spec)


Rispondi
Post: 154
Topic starter
(@ciccio)
Registrato: 18 anni fa

Si hai ragione, adesso ho inserito la dir e lo specfile ora è in /usr/src/RPM/SPECS/...

Ho digitato autospec -u crystal-mamba.spec -a5 ma questo è il risultato:

[francesco@openmamba ~]$ autospec -u crystal-mamba.spec -a5

ERROR: file di configurazione non trovato: /home/francesco/.autospec


Suggerimento:

packager_fullname="francesco"

packager_email="email@domain"

ftp_rw_user[1]="user"

ftp_rw_passwd[1]="passwd"


[francesco@openmamba ~]$

Questo è dato dal fatto che non ho ancora editato il file.spec creato modificando i WARNING???

o dal fatto che ancora non ho un Repository personale???


Rispondi
Pagina 2 / 4
Condividi: