Problem 1: cannot install the best update candidate for package libqtxdg-4.1.0-3.fc42.x86_64
- nothing provides qt6-qtbase(x86-64) = 6.9.2 needed by libqtxdg-4.1.0-7.fc42.x86_64 from updates
Problem 2: package libqtxdg-devel-4.1.0-7.fc42.x86_64 from updates requires libqtxdg(x86-64) = 4.1.0-7.fc42, but none of the providers can be installed
- cannot install the best update candidate for package libqtxdg-devel-4.1.0-3.fc42.x86_64
- nothing provides qt6-qtbase(x86-64) = 6.9.2 needed by libqtxdg-4.1.0-7.fc42.x86_64 from updates
Problem 3: problem with installed package
- installed package libqtxdg-4.1.0-3.fc42.x86_64 requires libQt6Core.so.6(Qt_6.8_PRIVATE_API)(64bit), but none of the providers can be installed
- installed package libqtxdg-4.1.0-3.fc42.x86_64 requires qt6-qtbase(x86-64) = 6.8.2, but none of the providers can be installed
- package libqtxdg-4.1.0-3.fc42.x86_64 from fedora requires libQt6Core.so.6(Qt_6.8_PRIVATE_API)(64bit), but none of the providers can be installed
- package libqtxdg-4.1.0-3.fc42.x86_64 from fedora requires qt6-qtbase(x86-64) = 6.8.2, but none of the providers can be installed
- cannot install both qt6-qtbase-6.9.3-1.fc42.x86_64 from updates and qt6-qtbase-6.8.2-3.fc42.x86_64 from @System
- cannot install both qt6-qtbase-6.8.2-3.fc42.x86_64 from fedora and qt6-qtbase-6.9.3-1.fc42.x86_64 from updates
- cannot install the best update candidate for package qt6-qtbase-6.8.2-3.fc42.x86_64
- nothing provides qt6-qtbase(x86-64) = 6.9.2 needed by libqtxdg-4.1.0-7.fc42.x86_64 from updates
Problem 4: problem with installed package
- installed package libqtxdg-devel-4.1.0-3.fc42.x86_64 requires libQt6Xdg.so.4()(64bit), but none of the providers can be installed
- installed package libqtxdg-devel-4.1.0-3.fc42.x86_64 requires libQt6XdgIconLoader.so.4()(64bit), but none of the providers can be installed
- package libqtxdg-devel-4.1.0-3.fc42.x86_64 from fedora requires libQt6Xdg.so.4()(64bit), but none of the providers can be installed
- package libqtxdg-devel-4.1.0-3.fc42.x86_64 from fedora requires libQt6XdgIconLoader.so.4()(64bit), but none of the providers can be installed
- installed package libqtxdg-4.1.0-3.fc42.x86_64 requires libQt6Gui.so.6(Qt_6.8_PRIVATE_API)(64bit), but none of the providers can be installed
- package libqtxdg-4.1.0-3.fc42.x86_64 from fedora requires libQt6Gui.so.6(Qt_6.8_PRIVATE_API)(64bit), but none of the providers can be installed
- cannot install both qt6-qtbase-gui-6.9.3-1.fc42.x86_64 from updates and qt6-qtbase-gui-6.8.2-3.fc42.x86_64 from @System
- cannot install both qt6-qtbase-gui-6.8.2-3.fc42.x86_64 from fedora and qt6-qtbase-gui-6.9.3-1.fc42.x86_64 from updates
- package libqtxdg-devel-4.1.0-7.fc42.x86_64 from updates requires libqtxdg(x86-64) = 4.1.0-7.fc42, but none of the providers can be installed
- cannot install the best update candidate for package qt6-qtbase-gui-6.8.2-3.fc42.x86_64
- nothing provides qt6-qtbase(x86-64) = 6.9.2 needed by libqtxdg-4.1.0-7.fc42.x86_64 from updates
Package Arch Version Repository Size
Skipping packages with conflicts:
qt6-qtbase x86_64 6.9.3-1.fc42 updates 12.9 MiB
qt6-qtbase-gui x86_64 6.9.3-1.fc42 updates 23.7 MiB
Skipping packages with broken dependencies:
libqtxdg x86_64 4.1.0-7.fc42 updates 423.9 KiB
libqtxdg-devel x86_64 4.1.0-7.fc42 updates 88.7 KiB
libqtxdg x86_64 4.1.0-3.fc42 fedora 419.6 KiB
libqtxdg-devel x86_64 4.1.0-3.fc42 fedora 88.7 KiB
Well, I decided ‘what the heck’, tried your suggested option #2, and all well. Everything updated (used distrosync). Subseuqnet upgrade from 42 → 43 went perfectly.
Seems like a recurring issue. Even though I did manage to upgrade 42 → 43, doing a dnf upgrade this AM led to more or less the same issue: the ‘fedora’ and ‘updates’ repo are not in sync for qt6 libs.
So, my question: if updates is ‘newer’ than ‘fedora’, why doesn’t dnf simply force use of ‘updates’, sinece presumably updating to the newer version is the point of the exercise?
Indeed, no fewer than 10 minutes or so before you posted, I tried the same thing, and was successful in updating my 43 upgraded machine to latest Qt6. Thanks!