[openmamba-devel-it] Suggerimenti per la pacchettizzazione

Silvan Calarco silvan.calarco a mambasoft.it
Sab 18 Ott 2008 19:03:15 CEST


Ciao,
segnalo un paio di suggerimenti riguardo a problemi che trovo spesso nelle 
recenti importazioni di pacchetti:

- NON inserire dipendenze manuali per le librerie; le librerie dinamiche in C 
e C++ (e non solo) vengono già rilevate automaticamente e con la giusta 
versione.

Mi riferisco ad esempio a righe così:
Requires: kdelibs4
Requires: libqt4
Requires: libcfitsio >= 3.100
ecc.

- togliere i commenti/flag "provvisori" negli specfile, ad esempio altrimenti 
non funzioneranno gli upgrade automatici:

setup ... -D -T

:<< _EOF
...
_EOF

Per toglierli, prima di mandare il pacchetto nel repository, ricreate solo 
l'SRPM con:

rpmbuild -bs nome_pacchetto.spec

o comando analogo di autospec. Voglio solo chiarire che questa non dovrebbe 
essere la norma e che se si trovano pacchetti così nel repository è a causa di 
una dimenticanza tra le fasi di test e invio del pacchetto.

ciao
Silvan

-- 
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it
 
mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org


Maggiori informazioni sulla lista openmamba-devel-it