Alle 23:22, mercoledì 11 giugno 2003, piter ha scritto:
> >Cosa ti dice se provi a dare
> >
> >$ rpm --checksig foomatic-db.quello-che-cè.rpm
>
> $ rpm --checksig foomatic-db-3.0-0.beta2.20030403.2.2mdk.i586.rpm
> foomatic-db-3.0-0.beta2.20030403.2.2mdk.i586.rpm: md5 GPG NOT OK
>

ci sono due tipi di firme, Mandrake usa l'altro. Prova con 
$ rpm --checksig --nogpg ....
ti dovrebbe rispondere "MD5 OK"

> >ti dovrebbe dire che il pacchetto è firmato da Mandrake e che md5sum è
> >
> >corretto.
> >Se md5sum non è OK, significa che il file è corrotto.
> >
> >prova a vedere cosa succede a rimuoverlo a mano, magari con l'opzione test
> ># rpm -e --test foomatic-db
> >se ti dice che non riesce a rimuovere un file, siamo a cavallo
>
> # rpm -e --test foomatic-db
> foomatic-db-3.0-0.beta2.20030403.2.2mdk.i586.rpm error: package
> foomatic-db-3.0-0.beta2.20030403.2.2mdk.i586.rpm is not installed
>
> questo è quello che ho ottenuto, spero tramite i vostri consigli di
> riuscire a risolvere.

Però, seguili più attentamente :-)

Quando installi o usi -qp devi usare il nome completo del FILE con rpm finale.
 Quando lavori su pacchetti già installati (per rimuoverli o chiedere
informazioni) devi dare solo il nome del PACCHETTO, al massimo con la versione

$ rpm -q opera-7.11-20030515.4
opera-7.11-20030515.4
$ rpm -q opera
opera-7.11-20030515.4
$ rpm -q opera-7.11-20030515.4.rpm
package opera-7.11-20030515.4.rpm is not installed

ciao, Andrea

Rispondere a