Stefano Sebastiani stefseb@xxxxxxxxx [mlerlug/erlug list] wrote:
Quiando vedo che un rpm ha bisogno di un altro rpm e sono diversi con mc gli
evvidenzio tutti e poi lancio rpm -Uv -nodep %t che gli installa senza
chiedersi nulla, se tutto è andato bene cioè se le dipendenze erano tutte in
quei rpm lanciando upgrade degli stessi pacchetti non rilevo dipendenze,
altrimenti vedo che pacchetti mancano.
Soluzione semplice: usa la stessa riga di comando lasciando perdere
--nodeps. Se le dipendenze ci sono tutte, sei a posto; se non ci sono,
comunque te le devi trovare e quando le hai trovate riprovi. Nota che
rpm ti dice che dipendenze occorrono, e rpmfind.net ti consente di
trovare i pacchetti (qui magari ci vuole qualche tentativo).
Un problema che ho personalmente incontrato è questo: i pacchetti .rpm
possono comprendere degli script di shell da eseguire alla prima
installazione, all'aggiornamento e in vari altri momenti. Tali pacchetti
sono scritti di solito nell'ipotesi che le dipendenze siano state
soddisfatte: con --nodeps, gli tagli l'erba sotto i piedi.
Davide Bolcioni
--
There is no place like /home.
|