Pacotes com conflito e com dependências quebradas após "dnf update" no Fedora 37

Prezados, tenho usado o Fedora 37 desde que ainda era beta e, antes disso, usei o Fedora 35 por mais de um ano, mas encontrei este erro que é novidade para mim.

Ao invés de usar a gnome-software para atualizar o sistema, eu costumo abrir um terminal, rodo “dnf update” e em seguida reinicio o sistema. Nunca tive nenhum problema fazendo assim.

Mas ontem, após um update dessa forma, começou a aparecer as seguintes mensagens após um novo “dnf update”:

[joaoluiz@inspiron7520 ~]$ sudo dnf update
Last metadata expiration check: 1:28:17 ago on sex 13 jan 2023 09:02:28.
Dependencies resolved.

 Problem 1: package qt5-qtwebengine-freeworld-5.15.10-4.fc37.x86_64 requires qt5-qtbase(x86-64) = 5.15.7, but none of the providers can be installed
  - cannot install both qt5-qtbase-5.15.8-2.fc37.x86_64 and qt5-qtbase-5.15.7-1.fc37.x86_64
  - cannot install the best update candidate for package qt5-qtwebengine-freeworld-5.15.10-4.fc37.x86_64
  - cannot install the best update candidate for package qt5-qtbase-5.15.7-1.fc37.x86_64
 Problem 2: problem with installed package qt5-qtwebengine-freeworld-5.15.10-4.fc37.x86_64
  - package qt5-qtwebengine-freeworld-5.15.10-4.fc37.x86_64 requires qt5-qtbase(x86-64) = 5.15.7, but none of the providers can be installed
  - cannot install both qt5-qtbase-5.15.8-2.fc37.x86_64 and qt5-qtbase-5.15.7-1.fc37.x86_64
  - package python3-qt5-base-5.15.6-10.fc37.x86_64 requires qt5-qtbase(x86-64) = 5.15.8, but none of the providers can be installed
  - cannot install the best update candidate for package python3-qt5-base-5.15.6-9.fc37.x86_64
==============================================================================================================================================================================================================================================
 Package                                                        Architecture                                         Version                                                      Repository                                             Size
==============================================================================================================================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 qt5-qtbase                                                     x86_64                                               5.15.8-2.fc37                                                updates                                               3.6 M
Skipping packages with broken dependencies:
 python3-qt5-base                                               x86_64                                               5.15.6-10.fc37                                               updates                                               3.3 M

Transaction Summary
==============================================================================================================================================================================================================================================
Skip  2 Packages

Nothing to do.
Complete!

Alguém com mais experiência pode me orientar sobre como resolver esses conflitos?

Agradeço de antemão! :slight_smile:

1 curtida

Bastou fazer isto e resolveu:

sudo dnf update --best --allowerasing

1 curtida

Eu tive o mesmo problema ontem.

Você usa o rpm fusion?

Por algum motivo o obs do rpm fusion está dando incompatibilidade com esses pacotes.

A solução foi desinstalar o obs .rpm e instalar pelo flatpak.

Eu uso rpmfusion sim, mas nunca tive o obs studio instalado.

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.