I ran sudo dnf offline-upgrade download --refresh in a Fedora 42 KDE installation with GNOME installed. dnf problems were shown. libtinysparql-3.9~rc-1.fc42.x86_64 obsoletes libtracker-sparql < 3.8 provided by libtracker-sparql-3.7.3-5.fc42.x86_64, but gtk4-4.17.5-1.fc42.x86_64 requires libtracker-sparql-3.0.so.0()(64bit). Problem 1: package libtinysparql-3.9~rc-1.fc42.x86_64 from updates-testing obsoletes libtracker-sparql < 3.8 provided by libtracker-sparql-3.7.3-5.fc42.x86_64 from fedora - package gtk4-4.17.5-1.fc42.x86_64 from updates-testing requires libtracker-sparql-3.0.so.0()(64bit), but none of the providers can be installed - cannot install the best update candidate for package libtinysparql-3.8~rc-6.fc42.x86_64 - cannot install the best update candidate for package gtk4-4.17.4-2.fc42.x86_64 Problem 2: package libtinysparql-3.9~rc-1.fc42.x86_64 from updates-testing obsoletes libtracker-sparql < 3.8 provided by libtracker-sparql-3.7.3-5.fc42.x86_64 from fedora - package tinysparql-3.9~rc-1.fc42.x86_64 from updates-testing requires libtinysparql(x86-64) = 3.9~rc-1.fc42, but none of the providers can be installed - package gtk4-devel-4.17.5-1.fc42.x86_64 from updates-testing requires libtracker-sparql-3.0.so.0()(64bit), but none of the providers can be installed - cannot install the best update candidate for package tinysparql-3.8~rc-6.fc42.x86_64 - cannot install the best update candidate for package gtk4-devel-4.17.4-2.fc42.x86_64 libtinysparql-3.9~rc-1.fc42 provides libtracker-sparql = 3.9~rc-1.fc42 and libtracker-sparql(x86-64) = 3.9~rc-1.fc42 but not libtracker-sparql-3.0.so.0()(64bit) https://koji.fedoraproject.org/koji/rpminfo?rpmID=42026974 I'm not sure if this is a problem with gtk4 or tinysparql as they're in two different updates in updates-testing https://bodhi.fedoraproject.org/updates/FEDORA-2025-21ad388223 https://bodhi.fedoraproject.org/updates/FEDORA-2025-6e0be2957f This problem prevented updating to gtk4-4.17.5-1.fc42.x86_64 Skipping packages with broken dependencies: gtk4 x86_64 4.17.5-1.fc42 updates-testing 26.0 MiB gtk4-devel x86_64 4.17.5-1.fc42 updates-testing 22.0 MiB sudo dnf repoquery --whatprovides 'libtracker-sparql-3.0.so.0()(64bit)' libtracker-sparql-0:3.7.3-5.fc42.x86_64 Reproducible: Always Steps to Reproduce: 1. Boot a Fedora 42 KDE installation with GNOME installed and updates-testing enabled 2. Log in to Plasma 3. Start Konsole 4. Run sudo dnf offline-upgrade download --refresh Actual Results: libtinysparql-3.9~rc-1.fc42.x86_64 obsoletes libtracker-sparql < 3.8 provided by libtracker-sparql-3.7.3-5.fc42.x86_64, but gtk4-4.17.5-1.fc42.x86_64 requires libtracker-sparql-3.0.so.0()(64bit) Expected Results: No dnf problems should've been shown.
/usr/lib64/libtinysparql-3.0.so.0 and /usr/lib64/libtinysparql-3.0.so.0.900.0 are in libtinysparql-3.9~rc-1.fc42.x86_64.rpm but it doesn't provide libtracker-sparql-3.0.so.0()(64bit). https://koji.fedoraproject.org/koji/rpminfo?rpmID=42026974 I'm thinking that the problem is libtinysparql-3.9~rc-1.fc42 is missing the provides libtracker-sparql-3.0.so.0()(64bit), so I'm reassigning this to tinysparql.
Sorry I meant to write that /usr/lib64/libtracker-sparql-3.0.so.0 and /usr/lib64/libtracker-sparql-3.0.so.0.900.0 are in libtinysparql-3.9~rc-1.fc42.x86_64.rpm but it doesn't provide libtracker-sparql-3.0.so.0()(64bit). https://koji.fedoraproject.org/koji/rpminfo?rpmID=42026974
Hello, this problem should be solved as soon as the updates get stable.