Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto con libdb.so.2 librpm.so.0 e simili (lunghetto)

Ciao a tutti,
sto girando in lungo e in largo ma non sono riuscito a trovare soluzioni a
questo problema che mi affligge da diversi giorni.
Sto installando una serie di applicazioni sul mio pc. La maggior parte delle
installazioni sono andate tutte correttamente ma ce ne sono diverse che non
trovo proprio il verso di farle andare.
Ad esempio, volevo installare apt4rpm che dovrebbe permettermi di non
impazzirmi più alla ricerca di pacchetti "dipendenti".
Provo ad instllare ed ho questo risultato:
[root@pollicino apt-get2]# rpm -ivh apt-0.5.4cnc9-1cl.i386.rpm
warning: apt-0.5.4cnc9-1cl.i386.rpm: V3 DSA signature: NOKEY, key ID
92a38df6
error: Failed dependencies:
        libdb.so.2 is needed by apt-0.5.4cnc9-1cl
        librpm.so.0 is needed by apt-0.5.4cnc9-1cl
Oppure, provo ad aggiornare la mia versione di PHP ed ottengo:
[root@pollicino pacchetti]# rpm -Uvh php-4.3.4-1.1.i386.rpm
warning: php-4.3.4-1.1.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        httpd-mmn = 20020903 is needed by php-4.3.4-1.1
        libaspell.so.15 is needed by php-4.3.4-1.1
 
libdb-4.1.so
 is needed by php-4.3.4-1.1
        libpspell.so.15 is needed by php-4.3.4-1.1
        php = 4.2.2-17.2 is needed by (installed) php-mysql-4.2.2-17.2
        php = 4.2.2-17.2 is needed by (installed) php-imap-4.2.2-17.2
        php = 4.2.2-17.2 is needed by (installed) php-ldap-4.2.2-17.2
Ho cercato questi famosi pacchetti libdb.so e simili su rpmfind ma con
scarsi risultati.
Forse perché non ho capito ancora la logica di un sistema Linux Redhat?
Questa riga qui ad esempio, cosa significa?
libdb.so.2 is needed by apt-0.5.4cnc9-1cl
Che apt-0.5.4cnc9-1cl necessita di libdb.so.2?
Per non parlare di httpd-mmn = 20020903 is needed by php-4.3.4-1.1
Cos'è httpd-mmn = 20020903 ? Intuisco che si riferisce ad Apache...
Se può essere utile ho provato a cercare questi famosi libdb, librpm con
questo risultato:
[root@pollicino pacchetti]# rpm -qa | grep librpm
[root@pollicino pacchetti]# rpm -qa | grep libdb
libdbi-0.6.5-5
ps. pago una cena a chi mi aiuta ;-)
Ciaoo!
Poldo

  Cos'è httpd-mmn = 20020903 ? Intuisco che si riferisce ad Apache...
Non ho idea per questo, ne so quanto te.
-- 
Francesco Romani - Ikitt   (signature under [re]construction)
'A geek is someone who spends time being "social" on a computer.'
'In fact, users don't read /anything/' -- Joel Spolsky

 Esatto. E, a sentire rpm, quella libreria sul tuo sistema non c'e`.
La cosa brutta è che non trovo da nessuna parte questa libreria :-(
possibile che non esista per la mia RedHat 9?
Visto che non riesco ad installare apt-get, non esiste qualche altro
programmino per l'installazione dei pacchetti con le relative dipendenze?
E per l'aggiornamento del sistema (tipo Windows Update per intenderci) c'è
nulla che può venirmi in aiuto? Ho visto che è presente il programma up2date
ma se non erro è diventato a pagamento...
Scusami per le mie domande ma sono abbastanza nuibbo ancora :-)
Ciao!
Poldo

 ma se non erro è diventato a pagamento...
Dovrebbe poter funzionare sfruttando apt-get. Comunque apt-get fa
esattamente la stessa cosa, solo senza un'interfaccia grafica
sbrilluccicosa ;)
-- 
Francesco Romani -- Ikitt (trying XPN)