[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