Updating packages fails due to conflicting Qt6 dependencies between Fedora repositories and RPM Fusion packages. The transaction cannot be resolved because different packages require incompatible Qt6 versions.
Specifically:
- qt6-qtwayland-adwaita-decoration requires Qt 6.10
- telegram-desktop from RPM Fusion requires Qt 6.8 PRIVATE_API
- A newer telegram-desktop update requires Qt 6.9 PRIVATE_API
- Fedora repository still provides qt6-qtbase 6.8.2, while the system already has qt6-qtbase 6.10.2 installed
Error log
Failed to resolve the transaction: Problem: problem with installed package - installed package qt6-qtwayland-adwaita-decoration-6.10.2-1.fc42.x86_64 requires libQt6Core.so.6(Qt_6.10)(64bit), but none of the providers can be installed - package qt6-qtwayland-adwaita-decoration-6.10.2-1.fc42.x86_64 from updates requires libQt6Core.so.6(Qt_6.10)(64bit), but none of the providers can be installed - cannot install both qt6-qtbase-6.8.2-3.fc42.x86_64 from fedora and qt6-qtbase-6.10.2-2.fc42.x86_64 from @System - cannot install both qt6-qtbase-6.10.2-2.fc42.x86_64 from updates and qt6-qtbase-6.8.2-3.fc42.x86_64 from fedora - package telegram-desktop-5.13.1-1.fc42.x86_64 from rpmfusion-free requires libQt6Core.so.6(Qt_6.8_PRIVATE_API)(64bit), but none of the providers can be installed - conflicting requests - nothing provides libQt6Core.so.6(Qt_6.9_PRIVATE_API)(64bit) needed by telegram-desktop-6.3.10-1.fc42.x86_64 from rpmfusion-free-updates - nothing provides libQt6Gui.so.6(Qt_6.9_PRIVATE_API)(64bit) needed by telegram-desktop-6.3.10-1.fc42.x86_64 from rpmfusion-free-updates - nothing provides libQt6Widgets.so.6(Qt_6.9_PRIVATE_API)(64bit) needed by telegram-desktop-6.3.10-1.fc42.x86_64 from rpmfusion-free-updates