credo che questo check delle dipendenze e l'eventuale risoluzione dei problemi specifici di ogni pacchetto sia davvero utile per chi come me sta muovendo i primi passi....
si prende sempre più dimestichezza con i comandi e le procedure standard e nelle stesso tempo ci si fà un idea dei problemi che posso sorgere...
oggi ho quindi deciso di fare una piccola prova e diciamo che ho pescato a caso dal mucchio (ma neanche poi tanto)
il pacchetto che ho preso per fare qualche semplice prova è questo:
php-html-template-it (= 1.10-3): FAILED
The following constraints cannot be satisfied:
php-html-template-it (= 1.10-3) depends on php4-pear (>= 4:4.2.0) {NOT AVAILABLE}
php4* e soci sono stati complatemente rimossi sia da feisty che da gutsy, quindi credo si tratti solo di cambiare la dipendenza da php4-pear (che poi è un transitional package) a php-pear
questo è quello che ho inserito nel file debian/control -->> Depends: php-pear (>= 5.1)
(i numeri di versione nelle dipendenze non ho ancora capito con quale criterio vengono inseriti)
poi, durante la creazione del pacchetto ricevevo una serie di avvisi:
dh_installdocs: Compatibility levels before 4 are deprecated.
dh_fixperms: Compatibility levels before 4 are deprecated.
e ho modificato anche il file debian/rules in questo modo:
# This is the debhelper compatibility version to use.
export DH_COMPAT=4
prima era -->> export DH_COMPAT=3
credo sia anche superfluo o sbaglio??
cmq, ricapitolando questo è il changelog abbastanza rudimentale:
php-html-template-it (1.10-3ubuntu1) feisty; urgency=low
* debian/control
- Fixed broken dependency (php-pear instead of php4-pear).
* debian/rules
- debhelper compatibility changed to 4 (before 4 is deprecated).
-- Fede Wed, 29 Aug 2007 14:37:19 +0200
e questa è la modifica apportata al mainteiner nel file debian/control:
Maintainer: Ubuntu MOTU Developers
XSBC-Original-Maintainer: Polkan Alexis Garcia
probabilmente non sarà tutto corretto, ma questi esperimenti, sono davvero utili per comprendere meglio il tutto!!
grazie a DktrKranz per l'iniziativa!!!

