https://bugs.kde.org/show_bug.cgi?id=522251

            Bug ID: 522251
           Summary: Updates not showing (partially) downloaded-only images
    Classification: Applications
           Product: Discover
      Version First master
       Reported In:
          Platform: KDE Linux
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: KDE Linux backend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

DESCRIPTION
Discover doesn't show system updates which have been (partially) downloaded but
not installed. This is the 'installed+pending' and 'installed+partial' state in
sysupdate.
This makes it impossible to use Discover to properly update in that case,
needing a manual intervention on command-line via updatectl or
systemd-sysupdate. It also misleads the user about being up-to-date while it is
not.

STEPS TO REPRODUCE (Artificially get an update in pending state by acquiring)
1. Install the second-to-last KDE Linux image from
https://files.kde.org/kde-linux/?C=M;O=D OR wait for a new image to be
published.
2. Run 'run0 systemd-sysupdate acquire' to get the update in
'installed+pending' state.
3. Go to Updates in Discover.

OBSERVED RESULT
The non-installed update is not shown in Discover.

EXPECTED RESULT
Show the update to be able to resume it.

SOFTWARE/OS VERSIONS (Tested on VM)
Operating System: KDE Linux 2026-06-26
KDE Plasma Version: 6.7.80
KDE Frameworks Version: 6.28.0
Qt version: 6.11.1
Kernel Version: 7.0.13-arch1-1 (64-bit)

ADDITIONAL INFORMATION
Not the same as https://bugs.kde.org/show_bug.cgi?id=507827, as "pending"
updates are not waiting for a reboot, but a trigger of the actual sysupdate
install.
Partial updates need upstream work for it to make sense
(https://github.com/systemd/systemd/issues/42187) but pending updates could
already benefit from this (unless they are broken ones from
https://github.com/systemd/systemd/issues/42186).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to