- Questo topic ha 9 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 5 anni, 5 mesi fa da Silvan.
-
AutoreArticoli
-
-
4 Maggio, 2019 alle 17:27 #32804bottyePartecipante
Ciao,
da un paio di settimane ricevo questo errore:
Install 21 Packages
Upgrade 37 PackagesDimensione totale: 439 M
Procedere: s
Download dei pacchetti:
Running Transaction Check
ERROR with transaction check vs depsolve:
libtalloc = 1:2.1.14-1mamba is needed by (installed) pytalloc-2.1.14-1mamba.x86_64
libtalloc = 1:2.1.14-1mamba is needed by (installed) pytalloc-2.1.14-1mamba.i586
libtalloc = 1:2.1.14-1mamba is needed by (installed) pytalloc-2.1.14-1mamba.x86_64
libtalloc = 1:2.1.14-1mamba is needed by (installed) pytalloc-2.1.14-1mamba.i586
Riportare questo errore su http://yum.baseurl.org/report
** Trovati 8 problemi pre-esistenti nel rpmdb, l’output di ‘yum check’ è:
gutenprint-5.2.14-1mamba.x86_64 è un duplicato di gutenprint-5.2.13-1mamba.x86_64
1:libavcodec-ffmpeg-4.1.3-1mamba.i586 ha una dipendenza mancante di libvpx.so.5
1:libavcodec-ffmpeg3-3.2.4-3mamba.i586 ha una dipendenza mancante di libvpx.so.5
libgcj4-6.4.0-3mamba.x86_64 è un duplicato di libgcj4-6.2.0-1mamba.x86_64
libkio-5.57.0-1mamba.x86_64 ha una dipendenza mancante di kinit
libvpx-1.7.0-1mamba.x86_64 è un duplicato di libvpx-1.6.1-1mamba.x86_64
libvpx-1.8.0-1mamba.i586 è un duplicato di libvpx-1.7.0-1mamba.x86_64
ttf-symbola-11.00-1mamba.x86_64 è un duplicato di ttf-symbola-10.24-1mamba.x86_64
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2019-05-04-18-23jPy8Tt.yumtxNon riesco più a fare gli aggiornamenti di OM, come mi devo comportare?
Grazie
E-
-
5 Maggio, 2019 alle 18:35 #32805SilvanAmministratore del forum
Ciao,
proverei da terminale intanto con:sudo rpm -e pytalloc.x86_64 pytalloc.i586 --nodeps --force
e poi di nuovo:
sudo yum update
NOTA 1: poiché non è noto lo stato attuale del database dei pacchetti installati preciso che l’indicazione di cui sopra rappresenta uno step di più passaggi possibili per portare alla risoluzione, pertanto è inutile fornire un riscontro del tipo “Il problema ancora persiste/Purtroppo il problema non è risolto”, bensì servirà ricevere ulteriori informazioni per proseguire, riportando nuovamente e di volta in volta i messaggi che compaiono a terminale dopo l’esecuzione dei comandi indicati.
NOTA 2: ricordo ai lettori di questo post che a causa di un problema esistente da tempo gli aggiornamenti non devono essere effettuati da interfaccia grafica ma tramite il comando da terminale
sudo yum update
. -
18 Maggio, 2019 alle 15:30 #32813bottyePartecipante
Ciao,
grazie per la risoluzione del problema precedente, purtroppo,
dopo un po’ di giorni in cui tutto filava liscio, ore ricevo questo errore :Running Transaction Check
ERROR with transaction check vs depsolve:
kinit is needed by libkio-5.58.0-1mamba.x86_64
Riportare questo errore su http://yum.baseurl.org/report
** Trovati 6 problemi pre-esistenti nel rpmdb, l’output di ‘yum check’ è:
gutenprint-5.2.14-1mamba.x86_64 è un duplicato di gutenprint-5.2.13-1mamba.x86_64
1:libavcodec-ffmpeg-4.1.3-1mamba.i586 ha una dipendenza mancante di libvpx.so.5
1:libavcodec-ffmpeg3-3.2.4-3mamba.i586 ha una dipendenza mancante di libvpx.so.5
libgcj4-6.4.0-3mamba.x86_64 è un duplicato di libgcj4-6.2.0-1mamba.x86_64
libkio-5.57.0-1mamba.x86_64 ha una dipendenza mancante di kinit
ttf-symbola-11.00-1mamba.x86_64 è un duplicato di ttf-symbola-10.24-1mamba.x86_64
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2019-05-18-16-20_GDn2r.yumtxNON ho utilizzato mai l’interfaccia grafica da quando hai segnalato molto tempo fa il problema.
Usavo il comando:
sudo yum update --skip-broken
che mi avevi consigliato tempo addietro, ma che forse non era più adatto o necessario.
Può forse dipender da questo?Come posso rimediare?
Grazie
E- -
20 Maggio, 2019 alle 14:58 #32814SilvanAmministratore del forum
Ciao,
l’errore:
XYZ is needed by libkio-5.58.0-1mamba.x86_64
si corregge forzando la reinstallazione del pacchetto che fonisce
XYZ
. In quest’ultimo caso XYZ èkinit
che è fornito dal pacchetokinit
.La reinstallazione di una dipendenza si può forzare come sopra con il comando:
sudo rpm -e kinit --nodeps --force
tuttavia rimuovere
kinit
potrebbe causare il crash del desktop in esecuzione, per cui un altro modo di forzare la reinstallazione è:sudo rpm -U http://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/kinit-5.58.0-1mamba.x86_64.rpm
Ho fornito le istruzioni in questo modo affinché sia chiaro come correggere per analogia altri problemi simili (presumibili visti i problemi
pre-esistenti
segnalati dayum
).Note informative per chi fosse interessato alle cause del problema:
il problema della corruzione del database dei pacchetti finora è stato riscontrato soltanto quando si utilizza PackageKit per installare i pacchetti (ovvero ad esempio si fa l’aggiornamento dall’applet dell’interfaccia grafica). PackageKit utilizza il backend peryum
che non è più mantenuto da anni pertanto va in crash. Il backend e package manager attualmente supportato èdnf
, tuttavia openmamba utilizza rpm5 mentrednf
è compatibile con la versione 4 di rpm (quella usata da RedHat).La risoluzione di questo problema consiste in una delle seguenti:
1) fix del backend di PackageKit peryum
2) adottarednf
al posto diyum
se è possibile farlo funzionare con rpm 5
3) adottare rpm 4 nella distribuzione al posto di rpm 5 e dnfLe soluzioni di cui sopra richiedono parecchio lavoro e questo è un problema attualmente “show-stopping” per la promozione di openmamba, non è ancora corretto perché non ho ancora avuto reale disponibilità di alcune giornate di “ferie” da dedicare per affrontarlo.
-
22 Maggio, 2019 alle 21:56 #32815bottyePartecipante
Ciao,
ho provato a fare il comando con rpm ma fornisce un errore di percorso:
sudo rpm -U http://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/kinit-5.58.0-1mamba.x86_64.rpm error: open of http://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/kinit-5.58.0-1mamba.x86_64.rpm failed: File o directory non esistente
Grazie
E-
-
24 Maggio, 2019 alle 14:59 #32816SilvanAmministratore del forum
Ciao,
puoi riprovare così:cd /tmp wget http://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/kinit-5.58.0-1mamba.x86_64.rpm sudo rpm -U kinit-5.58.0-1mamba.x86_64.rpm --force
-
24 Maggio, 2019 alle 15:52 #32819bottyePartecipante
Ciao Silvan
ho avuto un attimo di tempo è ho fatto due prove…
http://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/kinit-5.58.0-1mamba.x86_64.rpm
sudo rpm -U http://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/kinit-5.58.0-1mamba.x86_64.rpmCome si vede da sopra il percorso dato con il comando suggerito è identico a quello che ho trovato provando a mettere sulla barra degli indirizzi di FireFox.
Ho provato a lanciarlo da lì con FF che mi diceva l’avrebbe lanciato con Apper ma non faceva nulla.Ho scaricato il file provando a lanciarlo da Apper che ha dato l’errodìre che ho allegato.
Ho anche provato così:
Desktop]$ sudo rpm -U kinit-5.58.0-1mamba.x86_64.rpm error: Install/Erase problems: package kinit-5.58.0-1mamba.x86_64 is already installed
🙁
Forse da qui si può capire il perché non trovava il percorso pur essendo corretto?
——
Imitando i comandi da te indicati ho provato a fare :
sudo rpm -U kinit-5.58.0-1mamba.x86_64.rpm --force
( –dodeps non l’ho messo in quanto Apper diceva che non v’erano dipendenze)che non ha dato errori (quindi suppongo abbia funzionato…).
Spero di non aver fatto danni… ma…direi di no,
visto che ha funzionato tutto e che ha fatto correttamente gli aggiornamenti! 🙂 🙂 🙂Buona giornata e grazie delle preziose info!
E-
P.S.: Forse perché non ho aggiornato la pagina del browser ho visto solo ora il suggerimento
con wget (scarica in locale?),
comunque direi che va bene anche così. 🙂Attachments:
-
31 Maggio, 2019 alle 09:54 #32821fredflinstonePartecipante
Ciao !
mi è impossibile aggiornare con gli ultimi pacchetti disponibili. in particolare l’errore penso riguardi foomatic-db.
Il messaggio dato è questo :“Download dei pacchetti:
http://hetzner3.openmamba.org/pub/openmamba/devel/RPMS.i586/foomatic-db-20190529-1mamba.noarch.rpm: [Errno 12] Timeout on http://hetzner3.openmamba.org/pub/openmamba/devel/RPMS.i586/foomatic-db-20190529-1mamba.noarch.rpm: (28, ‘Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds’)
Connessione ad un altro mirror in corso.
http://cdn.openmamba.org/pub/openmamba/devel/RPMS.i586/foomatic-db-20190529-1mamba.noarch.rpm: [Errno 12] Timeout on http://cdn.openmamba.org/pub/openmamba/devel/RPMS.i586/foomatic-db-20190529-1mamba.noarch.rpm: (28, ‘Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds’)
Connessione ad un altro mirror in corso.Errore nel download dei pacchetti:
foomatic-db-20190529-1mamba.noarch: failure: foomatic-db-20190529-1mamba.noarch.rpm from rolling: [Errno 256] No more mirrors to try.”Grazie.
-
31 Maggio, 2019 alle 11:26 #32822fredflinstonePartecipante
Ciao !
Ho risolto copiando il link del primo mirror e scaricando col browser.
Poi il file è stato aperto ed installato da Apper.
Con yum update da console ho aggiornato il resto.grazie.
-
2 Giugno, 2019 alle 15:51 #32828SilvanAmministratore del forum
Ciao,
bene per aver risolto.
Il problema comunque pare causato, più che da dinamiche di rete, dal plugin fastestmirror usato da yum e probabilmente la soluzione migliore sarà aggiungere le seguenti opzioni al file/etc/yum/yum.conf
:[main] ... minrate=1 timeout=300
-
-
AutoreArticoli
- Devi aver eseguito l’accesso per poter rispondere a questa discussione.