Hi,
I’m on Fedora 41, just tried to update and got conflict erros:
- o arquivo /usr/share/man/man5/cert9.db.5.gz da instalação de nss-3.107.0-1.fc41.i686 conflita com o arquivo do pacote nss-3.106.0-1.fc41.x86_64
- o arquivo /usr/share/man/man5/key4.db.5.gz da instalação de nss-3.107.0-1.fc41.i686 conflita com o arquivo do pacote nss-3.106.0-1.fc41.x86_64
- o arquivo /usr/share/man/man5/pkcs11.txt.5.gz da instalação de nss-3.107.0-1.fc41.i686 conflita com o arquivo do pacote nss-3.106.0-1.fc41.x86_64
- o arquivo /usr/share/doc/libxml2/NEWS da instalação de libxml2-2.12.9-1.fc41.i686 conflita com o arquivo do pacote libxml2-2.12.8-2.fc41.x86_64
- o arquivo /usr/share/doc/libICE/ChangeLog da instalação de libICE-1.1.2-1.fc41.i686 conflita com o arquivo do pacote libICE-1.1.1-4.fc41.x86_64
- o arquivo /usr/share/doc/libwebp/AUTHORS da instalação de libwebp-1.5.0-1.fc41.i686 conflita com o arquivo do pacote libwebp-1.4.0-4.fc41.x86_64
- o arquivo /usr/share/doc/libwebp/NEWS da instalação de libwebp-1.5.0-1.fc41.i686 conflita com o arquivo do pacote libwebp-1.4.0-4.fc41.x86_64
- o arquivo /usr/share/doc/libwebp/README.md da instalação de libwebp-1.5.0-1.fc41.i686 conflita com o arquivo do pacote libwebp-1.4.0-4.fc41.x86_64
Apparently, some packages are providing the same doc files for the x64 and i686 versions. I’m not using 3rd party repos, besides Chrome and RPM Fusion.
Co-existence of i686 and x86 packages only works when the versions match so that the common files like [...].doc are identical.
One way forward is to temporarily remove all affected i686 packages. Then a combination of sudo dnf upgrade and sudo dnf remove --duplicates should get you back to a coherent state.
You may need to remove wine and steam, then update, then reinstall wine and steam.
Thank you for your reply.
x86 packages seem a version behind compared to i686 packages.
If I wait for the versions to be identical, this issue should self resolve, shouldn’t it?
Removing all my game software base seems a bit radical for a pc gamer lol.
Thank you, but it didn’t work.
One of the packages got resolved though. Not sure if it was the distro-sync or the new version of some packages have arrived (nss in this case)
sudo dnf install nss nss-sysinit libxml2 libICE libwebp
Atualizando e carregando repositórios:
Repositórios carregados.
O pacote “nss-3.106.0-1.fc41.i686” já está instalado.
O pacote “nss-3.107.0-1.fc41.x86_64” já está instalado.
O pacote “nss-sysinit-3.107.0-1.fc41.x86_64” já está instalado.
O pacote “libxml2-2.12.8-2.fc41.i686” já está instalado.
O pacote “libxml2-2.12.9-1.fc41.x86_64” já está instalado.
O pacote “libICE-1.1.1-4.fc41.i686” já está instalado.
O pacote “libICE-1.1.2-1.fc41.x86_64” já está instalado.
O pacote “libwebp-1.4.0-4.fc41.i686” já está instalado.
O pacote “libwebp-1.5.0-1.fc41.x86_64” já está instalado.
Nada para fazer.
On other words, there were 2 versions of the same x64 packages installed on my system.
Does anyone know why did this happened?