Fedora Online Forum

Lavori in corso! I nostri pinguini sono all'opera e risolveranno i problemi il prima possibile ;-)

#1 07-10-2017 10:40:15

peterborto
Pinguino avanzato
Da Albisola (Savona)
Registrato: 11-01-2006
Messaggi: 252
Sito web

[Risolto] Errore aggiornamento gnutls

Salve a tutti da un paio di settimane aggiornando fedora 25 non riesco ad aggiornare il pacchetto gnutls, nello specifico cerca di installare gnutls-3.5.15-1.fc25.i686.rpm.

Avendo un sistema a 64 bit mi crea una serie di errori di conflitto con il precedente pacchetto come di seguito:

Errore: Transaction check error:
  il file /usr/share/doc/gnutls/NEWS dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/cs/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/de/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/en@boldquot/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/en@quot/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/eo/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/fi/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/fr/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/it/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/ms/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/nl/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/pl/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/sv/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/uk/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/vi/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
  il file /usr/share/locale/zh_CN/LC_MESSAGES/gnutls.mo dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64

Error Summary

Ho delle applicazioni legacy in architettura i686 quindi se provo a rimuovere la versione a 32 bit per dipendenze mi toglierebbe anche quei pacchetti.

A parte mettere una regola di esclusione nell'aggiornamento con DNF (--exclude=gnutls) cosa posso fare?
Grazie

Ultima modifica di peterborto (08-10-2017 20:35:22)

Non in linea

#2 07-10-2017 11:37:04

marcomotta
Moderatore
Da Roma
Registrato: 18-01-2009
Messaggi: 2'779
Sito web

Re: [Risolto] Errore aggiornamento gnutls

Sembra che la versione del pacchetto 386 sia sfasata rispetto a quella dell'x86_64.
Mi viene in mente che potrebbe essere un disallineamento temporaneo dei repository, o un aggiornamento non completato.
Verifichiamo la seconda ipotesi:

$ dnf repoquery --duplicates

La filosofia è una disciplina con obiettivi, ma senza regole. La matematica è una disciplina con regole, ma senza obiettivi.
Un giorno ho incontrato un uomo che non aveva né obiettivi né regole. Studiava filosofia della matematica.

Non in linea

#3 07-10-2017 11:55:10

peterborto
Pinguino avanzato
Da Albisola (Savona)
Registrato: 11-01-2006
Messaggi: 252
Sito web

Re: [Risolto] Errore aggiornamento gnutls

marcomotta ha scritto:

Sembra che la versione del pacchetto 386 sia sfasata rispetto a quella dell'x86_64.
Mi viene in mente che potrebbe essere un disallineamento temporaneo dei repository, o un aggiornamento non completato.
Verifichiamo la seconda ipotesi:

$ dnf repoquery --duplicates

in effetti

dnf repoquery --duplicated
Ultima verifica della scadenza dei metadati: 1:28:56 fa il Sat Oct  7 11:25:40 2017.
gnutls-0:3.5.14-1.fc25.x86_64
gnutls-0:3.5.15-1.fc25.x86_64

Non in linea

#4 08-10-2017 05:55:26

marcomotta
Moderatore
Da Roma
Registrato: 18-01-2009
Messaggi: 2'779
Sito web

Re: [Risolto] Errore aggiornamento gnutls

peterborto ha scritto:
il file /usr/share/doc/gnutls/NEWS dell'installazione di gnutls-3.5.15-1.fc25.i686 entra in conflitto con il file del pacchetto gnutls-3.5.14-1.fc25.x86_64
peterborto ha scritto:
dnf repoquery --duplicated
Ultima verifica della scadenza dei metadati: 1:28:56 fa il Sat Oct  7 11:25:40 2017.
gnutls-0:3.5.14-1.fc25.x86_64
gnutls-0:3.5.15-1.fc25.x86_64

La versione 686 (che non è duplicata) è la 3.5.15-1, quindi l'"intruso" è gnutls-0:3.5.14-1.fc25.x86_64.

# rpm -e --nodeps gnutls-0:3.5.14-1.fc25.x86_64
# dnf upgrade

Ultima modifica di marcomotta (08-10-2017 05:55:47)


La filosofia è una disciplina con obiettivi, ma senza regole. La matematica è una disciplina con regole, ma senza obiettivi.
Un giorno ho incontrato un uomo che non aveva né obiettivi né regole. Studiava filosofia della matematica.

Non in linea

#5 08-10-2017 20:34:12

peterborto
Pinguino avanzato
Da Albisola (Savona)
Registrato: 11-01-2006
Messaggi: 252
Sito web

Re: [Risolto] Errore aggiornamento gnutls

marcomotta ha scritto:

La versione 686 (che non è duplicata) è la 3.5.15-1, quindi l'"intruso" è gnutls-0:3.5.14-1.fc25.x86_64.

# rpm -e --nodeps gnutls-0:3.5.14-1.fc25.x86_64
# dnf upgrade

risolto grandissimo grazie smile

Non in linea

Piè di pagina