ohi! ciao nemok...
visto che sei stato molto gentile ad aiutarmi, per ringraziarti, sottopongo alla tua attenzione un bel casino! ahiahiahi...
cerco di dettagliare con la chiarezza (e la lungaggine) che mi contraddistinguono l'attività di test che ho compiuto ieri, seguendo i tuoi suggerimenti...
prendo l'rpm della nuova versione di gqview
notare! ho recuperato la riga di comando che lancia kpakage quando gli chiedo di fare il test dell'installazione degli rpm:
rpm -U --replacepkgs --test /hdc320/temp/programmi/gqview-1.1.5-1.i386.rpm;echo RESULT=$?
ecco il nostro fantomatico rpm -U! (manca -v, vabeh...)
ed il risultato è:
error: failed dependencies:
libX11.so.6 is needed by gqview-1.1.5-1
libXext.so.6 is needed by gqview-1.1.5-1
libXi.so.6 is needed by gqview-1.1.5-1
libglib-1.2.so.0 is needed by gqview-1.1.5-1
libgmodule-1.2.so.0 is needed by gqview-1.1.5-1
libpng.so.2 is needed by gqview-1.1.5-1
libz.so.1 is needed by gqview-1.1.5-1
XFree86-libs is needed by gqview-1.1.5-1
glib is needed by gqview-1.1.5-1
zlib is needed by gqview-1.1.5-1
RESULT=1
provo io stesso a mano, per scrupolo:
/hdc320/temp/programmi]$ rpm -Uv gqv*.rpm
(l'otput è: )
error: cannot open Packages index using db3 - Operation not permitted (1)
error: cannot open Packages database in /var/lib/rpm
cosa vuol dire questo output? dovrebbe essere lo stesso errore, penso, notificato in un'altra maniera?
(se aggiungo il parametrino --test ottengo lo stesso elenco di dipendenze fallite...)
prendo il esame la prima dipendenza fallita...
cerco su rpmfind libX11.so.6...
ottengo una pagina con circa 50 versioni del pacchetto XFree86-libs; io ho già la 4.2.0-10, decido di provare la 4.2.1-1 (ovviamente vado spudoratamente a caso...):
error: failed dependencies:
libfreetype.so.6 is needed by XFree86-libs-4.2.1-1mdk(.i586.rpm vecchio 4.2.0-10)
bene! come mi avevi detto tu, si prospetta la cascata di dipendenze...
naturalmente a bordo ho già la 2.0.6-1
/usr/lib]$ ll libfree*
lrwxrwxrwx 1 root root 20 lug 1 00:07 libfreetype.so.6 -> libfreetype.so.6.2.0*
-rwxr-xr-x 1 root root 259704 feb 21 2002 libfreetype.so.6.2.0*
tento lo stesso di cambiare versione, provo con la 4.2.0-20 (sempre a caso, ho già una versione molto recente...)
error: failed dependencies:
bash is needed by freetype2-4.2.0-20cl
a questo punto mi sto perdendo... (^^:
