F39 KDE spin: broken dependencies and conflicts

,

sudo dnf -y --refresh upgrade && sudo dnf -y autoremove


Fedora 39 - x86_64
Fedora 39 openh264 (From Cisco) - x86_64                                                                                                                                                                      
Fedora 39 - x86_64 - Updates                                                                                                                                                                                 
RPM Fusion for Fedora 39 - Free                                                                                                                                                                              
RPM Fusion for Fedora 39 - Free tainted                                                                                                                                                                      
RPM Fusion for Fedora 39 - Free - Updates                                                                                                                                                                    
RPM Fusion for Fedora 39 - Nonfree                                                                                                                                                                           
RPM Fusion for Fedora 39 - Nonfree tainted                                                                                                                                                                   
RPM Fusion for Fedora 39 - Nonfree - Updates                                                                                                                                                                 
Dipendenze risolte.

Problem 1: 
cannot install the best update candidate for package
'qt5-qtwebengine-freeworld-5.15.12-5.fc39.x86_64'
nothing provides 'qt5-qtbase(x86-64) = 5.15.13' needed by 
'qt5-qtwebengine-freeworld-5.15.16-2.fc39.x86_64' from rpmfusion-free-updates

Problem 2: 
problem with installed package 
'qt5-qtwebengine-freeworld-5.15.12-5.fc39.x86_64' 
package from @System, 
it requires 'qt5-qtbase(x86-64) = 5.15.10',
but none of the providers can be installed. 

Package 
'qt5-qtwebengine-freeworld-5.15.12-5.fc39.x86_64' (from rpmfusion-free) requires 
'qt5-qtbase(x86-64) = 5.15.10', but 
none of the providers can be installed:

cannot install both 
'qt5-qtbase-5.15.14-6.fc39.x86_64' from updates 
and 
'qt5-qtbase-5.15.10-9.fc39.x86_64' from @System

cannot install both 
'qt5-qtbase-5.15.14-6.fc39.x86_64' (updates) 
and 
'qt5-qtbase-5.15.10-9.fc39.x86_64' from fedora

cannot install the best update candidate for package
'qt5-qtbase-5.15.10-9.fc39.x86_64'
nothing provides 
'qt5-qtbase(x86-64) = 5.15.13'
needed by 
'qt5-qtwebengine-freeworld-5.15.16-2.fc39.x86_64'
from rpmfusion-free-updates

Exclusion of packets with conflicts:
(add '--best --allowerasing' to the command line to force update):
'qt5-qtbase-x86_64-5.15.14-6.fc39' (updates)

DNF ignores packages with broken dependencies:
'qt5-qtwebengine-freeworld-x86_64-5.15.16-2.fc39' 
(rpmfusion-free-updates)

Transaction Summary
--------------------
Ignored 2 packages.
No operation to be performed.
Last check of metadata expiration:
Aug 7, 2024 h.14:03

I did not attempt --best --allowerasing for fear of further problems.
Any idea?

Found solution reading this post.
Solved removing package qt5-qtwebengine-freeworld.

But:

Keep in mind that if you do “dnf groupupdate multimedia” again then you will get an error again. To prevent this, you can add the command ‘–exclude=qt5-qtwebengine-freeworld’.
Or add ‘exclude=qt5-qtwebengine-freeworld’ to ‘/etc/dnf/dnf.conf’. Until RPM Fusion fixes it.
(Found here).

So I opened ‘dnf.conf’ with:
sudo nano /etc/dnf/dnf.conf

I added this line:
exclude=qt5-qtwebengine-freeworld

The typing in the Terminal…
sudo dnf groupupdate multimedia
…I have no errors.