https://bugs.kde.org/show_bug.cgi?id=521865
Wayman <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #14 from Wayman <[email protected]> --- Confirming this bug on Fedora 44 KDE (Plasma 6.7.0, plasma-discover-6.7.0-1.fc44). Same exact log output as Flo in comment #4 — QSslSocket: device not open and the packagekitqt.offline PreparedUpgrade spam. Removing plasma-discover-snap fixed it for me as well — Discover now correctly shows "No updates available" within a couple of seconds. What I find interesting: I never installed snapd or anything snap-related. Checking my dnf history, the original Fedora KDE Spin image (installed as F42, then upgraded F42→F43→F44) did not include plasma-discover-snap — only plasma-discover, plasma-discover-notifier, plasma-discover-libs, kdsoap-ws-discovery-client, plasma-discover-flatpak, plasma-discover-offline-updates, and plasma-discover-packagekit. So the snap backend was pulled in at some later point — likely as a weak dependency during one of the system upgrades. This means a lot of Fedora KDE users probably have this package installed without knowing it, and will hit this exact bug. Two issues worth separating here: Discover-side: the snap backend hangs (presumably waiting on a snapd socket that doesn't exist) and blocks the entire update view from rendering, even though PackageKit and Flatpak backends have already returned successfully. The UI should not block on a single failed/timing-out backend. Fedora packaging-side: plasma-discover-snap shouldn't be installed by default or pulled in as a weak dependency on systems without snapd. This is being discussed here: https://discussion.fedoraproject.org/t/discover-reports-updates-but-is-stuck-at-fetching-updates/194329 System info: Fedora Linux 44 KDE Plasma Desktop Edition KDE Plasma 6.7.0 Originally installed as Fedora 42, upgraded through F43 → F44 No snapd installed, no snap packages ever used -- You are receiving this mail because: You are watching all bug changes.
