rpm -e non rimuove in modo occulto le dipendenze 
che pacchetti ti chiede di installare ?
btw: risolto il precedente problema ??
rpm -e non rimuove in modo occulto le dipendenze 
che pacchetti ti chiede di installare ?
btw: risolto il precedente problema ??
hai detto di avere un repository in locale, vero ?
hai una F11 a 64 bit ?
i pacchetti che hai nel repo personalizzato sono a 64 bit o a 32 bit ?
quando hai rimosso firefox si è “tirato” nella rimozione qualcosa ?
[quote=ranzo]
rpm -e non rimuove in modo occulto le dipendenze[/quote]
Non ho capito. Mi puoi spiegare meglio?
[quote=virus]
hai detto di avere un repository in locale, vero ?
hai una F11 a 64 bit ?
i pacchetti che hai nel repo personalizzato sono a 64 bit o a 32 bit ?
quando hai rimosso firefox si è “tirato” nella rimozione qualcosa ?[/quote]
[quote=ranzo]
rpm -e non rimuove in modo occulto le dipendenze 
che pacchetti ti chiede di installare ?
btw: risolto il precedente problema ??[/quote]
il problema delle dipendeze lo avrei risolto, ma ho dovuto installare piu di qualcosa in formato i586
tipo:
audit-libs-1.7.16-1.fc11.i586.rpm
dbus-1.2.12-1.fc11.i586.rpm
libffi-3.0.5-2.fc11.i586.rpm
python-2.6-7.fc11.i586.rpm
poi ho lanciato yum install firefox e ottengo
[edit mailga]
dei conflitti tra pacchetti 586 e x86_64
Il listato era lungo e formattato male.
[/edit mailga]
[quote=mailga]
[quote=ranzo]
rpm -e non rimuove in modo occulto le dipendenze[/quote]
Non ho capito. Mi puoi spiegare meglio?[/quote]
se fai un rpm -e sei avvertito di tutte le dipendenze dai pacchetti
tanto per fare un esempio
[root@ranzo ~]# rpm -qa | grep samba
samba-common-3.4.2-0.42.fc11.i586
samba4-libs-4.0.0-15alpha7.fc11.i586
samba-winbind-3.4.2-0.42.fc11.i586
samba-client-3.4.2-0.42.fc11.i586
[root@ranzo ~]# rpm -e samba-common-3.4.2-0.42.fc11.i586
error: Failed dependencies:
samba-common = 0:3.4.2-0.42.fc11 is needed by (installed) samba-winbind-0:3.4.2-0.42.fc11.i586
samba-common = 0:3.4.2-0.42.fc11 is needed by (installed) samba-client-0:3.4.2-0.42.fc11.i586
[root@ranzo ~]#
quindi rpm -e non disinstalla nulla senza avvertirti.
Se giando76 reinstallando ff ottiene una richiesta di dipendenze … chissà che non abbia combinato qualcosa in precedenza
causando anche la instabilità di ff
[quote=giando76]
il problema delle dipendeze lo avrei risolto, ma ho dovuto installare piu di qualcosa in formato i586
tipo:
audit-libs-1.7.16-1.fc11.i586.rpm
dbus-1.2.12-1.fc11.i586.rpm
libffi-3.0.5-2.fc11.i586.rpm
python-2.6-7.fc11.i586.rpm
poi ho lanciato yum install firefox e ottengo
root@lx01 / # yum install --nogpgcheck firefox
Plugin caricati:refresh-packagekit
Impostazione Processo di Installazione
Risoluzione dipendenze
…[/quote]
imho hai qualcosa che non va con il repo locale.
il fatto che tu debba installare per arch 32bit non mi torna
inoltre prendendo un errore a caso
il file /usr/share/locale/zh_CN/LC_MESSAGES/GConf2.mo dell'installazione di GConf2-2.26.0-2.fc11.i586 entra in conflitto con il file del pacchetto GConf2-2.26.2-1.fc11.x86_64
ti sta esplicitamente avvertendo che la masnada di pacchetti i586 che stai per installare entra in conflitto con quelli x86_64 che sono gia installati
yum install firefox
sembra pescare da un repo i586, si tira appresso le sue dip i586 ma vanno in conflitto con l’alberatura x86_64
spero di essere stato chiaro 
La chiarezza è importante, è preferibile scrivere qualche cosa in più pittosto che lasciare dei dubbi.
Ci si deve sempre mettere nei panni di chi ci legge.
P.S.: e se il pacchetto non avesse dipendenze?
[quote=mailga]
La chiarezza è importante, è preferibile scrivere qualche cosa in più pittosto che lasciare dei dubbi.
Ci si deve sempre mettere nei panni di chi ci legge.
P.S.: e se il pacchetto non avesse dipendenze?[/quote]
lo ammetto la cripticità è il mio forte ![]()
ma se devo fare un trattato su rpm ditemelo che mi preparo ![]()
cmq …
se non ci sono dipendenze rpm -e disinstalla senza dire nulla e torna il prompt
aggiungo:
rpm risolve SOLO le dipendenze di primo livello
nell’esempio riportato rpm non dice che provando a disinstallare le altre due dipendenze ne saltano fuori altre
esempio:
[root@ranzo ~]# rpm -e samba-common samba-winbind samba-client
error: Failed dependencies:
libwbclient.so.0 is needed by (installed) libsmbclient-0:3.4.2-0.42.fc11.i586
[root@ranzo ~]#
e così via.
Ma per questo c’è yum che risolve le dipendenze fino alla radice.
Su yum passo la palla visto che non sono molto esperto del settore come gia detto ![]()
Concludo dicendo che provando a risolvere le dipendenze a botte di rpm -e si dovrebbe ottenere tutta l’alberatura che risolve yum.

buon giorno a autti,
nel mio caso quando ho fatto
root@lx01 # rpm -e firefox
il cursore e tornato a capo senza mostrare nulla, con il risultato che firefox non c’era più.
poi quando ho fatto
root@lx01 # rpm -ivh firefox
mi ha chiesto delle dipendenze e alcune come dbus, dbus-libs in formato i586
si ma firefox che stai installando è per i586 ?
in tal caso si tira appresso tutto l’albero i586
l’unico che c’è nel repository è questo
firefox-3.5-0.20.beta4.fc11.x86_64.rpm
suppongo che quando faccio
yum installa firefox
prenda questo …
Allora se faccio
yum install firefox
mi analizza un sacco di dipendenze i586 che vuole installare prima di lui, se invece faccio
rpm -ivh firefox-3.5-0.20.beta4.fc11.x86_64.rpm
vuole
gecko-libs 1.9.1-0.20
[quote=giando76]
l’unico che c’è nel repository è questo
firefox-3.5-0.20.beta4.fc11.x86_64.rpm
suppongo che quando faccio
yum installa firefox
prenda questo …
Allora se faccio
yum install firefox
mi analizza un sacco di dipendenze i586 che vuole installare prima di lui, se invece faccio
rpm -ivh firefox-3.5-0.20.beta4.fc11.x86_64.rpm
vuole
gecko-libs 1.9.1-0.20[/quote]
qui chiedo aiuto a qualche guru su yum per capire quale è la tua situazione con i repo.
per andare avanti:
gecko-libs è incluso nel package xulrunner
il comando “rpm -qa | grep xulrunner” che ti dice ?
mi risponde con
xulrunner-1.9.1.2-1.fc11.x86_64
quindi è installato
[quote=giando76]
mi risponde con
xulrunner-1.9.1.2-1.fc11.x86_64
quindi è installato[/quote]
ottimo … anzi male 
nei repo ufficiali di fedora ci sono i seguenti pacchetti
firefox-3.5-0.20.beta4.fc11
xulrunner-1.9.1-0.20.beta4
mentre tu hai installato
xulrunner-1.9.1.2-1.fc11.x86_64
mentre, ad oggi, nei repo-update ci sono
firefox-3.5.4-1.fc11.x86_64.rpm
xulrunner-1.9.1.4-1.fc11.x86_64.rpm
quindi la questione è questa:
Soluzione:
ti riallinei i repo locali o quantomeno ti scarichi le ultime versioni di xulrunner, ff e tutte le dip che trovi per strada
[quote=ranzo]
[quote=giando76]
mi risponde con
xulrunner-1.9.1.2-1.fc11.x86_64
quindi è installato[/quote]
ottimo … anzi male 
nei repo ufficiali di fedora ci sono i seguenti pacchetti
firefox-3.5-0.20.beta4.fc11
xulrunner-1.9.1-0.20.beta4
mentre tu hai installato
xulrunner-1.9.1.2-1.fc11.x86_64
mentre, ad oggi, nei repo-update ci sono
firefox-3.5.4-1.fc11.x86_64.rpm
xulrunner-1.9.1.4-1.fc11.x86_64.rpm
quindi la questione è questa:
Soluzione:
ti riallinei i repo locali o quantomeno ti scarichi le ultime versioni di xulrunner, ff e tutte le dip che trovi per strada[/quote]
ho risolto facendo cosi: ho rimosso quello che avevo messo io ed ho rimesso quelli del repositori originale
firefox-3.5-0.20.beta4.fc11
xulrunner-1.9.1-0.20.beta4
ora è tutto ok
tante grazie a tutti per la collaborazione e l’aiuto
G.
[quote=ranzo]
Soluzione:
ti riallinei i repo locali o quantomeno ti scarichi le ultime versioni di xulrunner, ff e tutte le dip che trovi per strada[/quote]
Altra soluzione:
Usi i repo normali e fai l’installazione/aggiornamento da rete…
Ma prima non lo avevi detto che avevi “aggiornato” dei pacchetti del tuo repo locale…o mi sono perso qualcosa?