Conflito entre pacotes

Opá, e aí pessoal beleza?

Estou testando algumas distros, e por sorte foi a vez do Fedora, porém ao tentar dar sudo dnf update ou sudo yum update (upgrade também) não consigo instalar os pacotes que estão pendentes, aparece esses conflitos aqui:

já tentei usar o sudo dnf clean packages mas não resolveu, procurei em foruns mas não achei nada.

segue os erros.

Total 917 MB/s | 447 MB 00:00
Executando verificação da transação
Verificação de transação completa.
Executando teste de transação
Os pacotes baixados foram salvos no cache até a próxima transação bem sucedida.
Você pode remover os pacotes em cache executando ‘yum clean packages’.
Erro: Transaction test error:
o arquivo /usr/share/doc/glib2/NEWS da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/locale/he/LC_MESSAGES/glib20.mo da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/locale/ro/LC_MESSAGES/glib20.mo da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/locale/uk/LC_MESSAGES/glib20.mo da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/man/man1/gapplication.1.gz da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/man/man1/gdbus.1.gz da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/man/man1/gio-querymodules.1.gz da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/man/man1/gio.1.gz da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/man/man1/glib-compile-schemas.1.gz da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/man/man1/gsettings.1.gz da instalação de glib2-2.64.2-2.fc32.i686 conflita com o arquivo do pacote glib2-2.64.1-1.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/pycache/init.cpython-38.opt-1.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/pycache/init.cpython-38.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/v6/pycache/init.cpython-38.opt-1.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/v6/pycache/init.cpython-38.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/v6/pycache/printers.cpython-38.opt-1.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/v6/pycache/printers.cpython-38.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/v6/pycache/xmethods.cpython-38.opt-1.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/gcc-10/python/libstdcxx/v6/pycache/xmethods.cpython-38.pyc da instalação de libstdc+±10.1.1-1.fc32.i686 conflita com o arquivo do pacote libstdc+±10.0.1-0.11.fc32.x86_64
o arquivo /usr/share/man/man5/cert8.db.5.gz da instalação de nss-3.51.1-1.fc32.i686 conflita com o arquivo do pacote nss-3.51.0-1.fc32.x86_64
o arquivo /usr/share/man/man5/cert9.db.5.gz da instalação de nss-3.51.1-1.fc32.i686 conflita com o arquivo do pacote nss-3.51.0-1.fc32.x86_64
o arquivo /usr/share/man/man5/key3.db.5.gz da instalação de nss-3.51.1-1.fc32.i686 conflita com o arquivo do pacote nss-3.51.0-1.fc32.x86_64
o arquivo /usr/share/man/man5/key4.db.5.gz da instalação de nss-3.51.1-1.fc32.i686 conflita com o arquivo do pacote nss-3.51.0-1.fc32.x86_64
o arquivo /usr/share/man/man5/pkcs11.txt.5.gz da instalação de nss-3.51.1-1.fc32.i686 conflita com o arquivo do pacote nss-3.51.0-1.fc32.x86_64
o arquivo /usr/share/man/man5/secmod.db.5.gz da instalação de nss-3.51.1-1.fc32.i686 conflita com o arquivo do pacote nss-3.51.0-1.fc32.x86_64
o arquivo /usr/share/doc/graphite2/ChangeLog da instalação de graphite2-1.3.14-1.fc32.i686 conflita com o arquivo do pacote graphite2-1.3.13-1.fc32.x86_64

Não tenho o Fedora instalado para saber mais sobre o assunto, mas o erro informa conflito entre versões do mesmo pacote em 64 bit e em 32 bits. Vou apenas trazer meus comentários sobre o assunto embora não possa ajudar com a resolução.

Você precisa mesmo do suporte ao 32 bits? Se não precisar, poderia tentar remover todos os pacotes 32 bits para resolver o conflito.

Eu acho estranho que geralmente os pacotes adicionam os arquivos em locais diferentes para as versões, mas no caso são arquivos de documentação. Talvez seja até um bug do próprio Fedora que em um ou dois dias vão consertar. Provavelmente é esse o caso se a atualização quebrou sozinha.

Mas se você instalou algum pacote ou repositório de terceiros recentemente, precisaria investigar melhor.

Então, eu instalei o repositório do vivaldi e a própria iso que eu baixei, ela tem suporte pra x86 e 64bits.

Sim, eu já sabia que era esse tipo de conflito, poréém, não sei como resolver, creio q vou ter que reinstalar ou baixar outra iso por enquanto.

Evite repositórios .rpm de terceiros, no máximo rpmfusion que acompanha os updates do fedora…

E se você tentar remover o repositório do Vivaldi, atualizar o sistema, daí instalar o vivaldi por snap/flatpak?