Diversos paquetes en conflicto hacen imposible que actualice

Hace un mes, aproximadamente, haciendo una actualización desde la línea de comando, un problema de conectividad interrumpió el proceso y ahora tengo diversos paquetes en conflicto que no me permiten actualizar.

El comando se ejecuta bien, se descargan los paquetes, pero, a la hora de verificar, me lanza esta señal de error:

Error: Error de prueba de transacción:
el archivo /usr/share/locale/de/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/es/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/fr/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/id/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/it/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/ja/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/ko/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/pt_BR/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/ru/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/sv/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/uk/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/zh_CN/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/locale/zh_TW/LC_MESSAGES/NetworkManager.mo de la instalación de NetworkManager-libnm-1:1.40.10-1.fc37.i686 entra en conflicto con el archivo del paquete NetworkManager-libnm-1:1.40.6-1.fc37.x86_64
el archivo /usr/share/doc/libwebp/AUTHORS de la instalación de libwebp-1.3.0-1.fc37.i686 entra en conflicto con el archivo del paquete libwebp-1.2.4-2.fc37.x86_64
el archivo /usr/share/doc/libwebp/NEWS de la instalación de libwebp-1.3.0-1.fc37.i686 entra en conflicto con el archivo del paquete libwebp-1.2.4-2.fc37.x86_64
el archivo /usr/share/doc/libwebp/README.md de la instalación de libwebp-1.3.0-1.fc37.i686 entra en conflicto con el archivo del paquete libwebp-1.2.4-2.fc37.x86_64

He intentado con diversas combinaciones de etiquetas en DNF como –alllowerasing, por ejemplo, sin ningún resultado. No quisiera que la solución sea instalar, desde cero, F38 cuando esté disponible, así qe agradezco de antemano cualquier ayuda que me puedan brindar.

Gracias.

Try to upgrade and resolve conflicts:

sudo dnf distro-sync --refresh
sudo dnf remove --duplicates

Didn’t work, sadly. Now the conflict lies down here:

NetworkManager-libnm-1:1.40.6-1.fc37.x86_64

And, since, it’s “protected” I don’t see the workaround.

Thanks anyway

You have to remove NetworkManager-libnm-1:1.40.10-1.fc37.i686
that you can install NetworkManager-libnm-1:1.40.6-1.fc37.x86_64

conflict is between the architecture.

You can temporarily remove the problematic i686 packages and then upgrade:

sudo rpm --nodeps -e libwebp.i686
sudo rpm --nodeps -e NetworkManager-libnm.i686
sudo dnf config-manager --enable updates
sudo dnf upgrade --refresh
1 Like