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

--- Comment #2 from Kai Uwe Broulik <[email protected]> ---
Git commit a4ac0b8a3fe0409575d1ffde9fe01afa56f5743e by Kai Uwe Broulik.
Committed on 21/10/2026 at 12:55.
Pushed by broulik into branch 'master'.

SystemdSysupdateBackend: Handle partial updates

When a download has been interrupted and the image is only partial,
it still considers the current version the new one, so it doesn't
offer to try again. Check for "partial" state and offer the update
again.

Further, when installing the update again, the error EUCLEAN occurs
which means we need to vacuum the image before trying again.

M  +20   -1   
libdiscover/backends/SystemdSysupdateBackend/SystemdSysupdateBackend.cpp
M  +15   -1   
libdiscover/backends/SystemdSysupdateBackend/SystemdSysupdateResource.cpp
M  +2    -1   
libdiscover/backends/SystemdSysupdateBackend/SystemdSysupdateResource.h
M  +40   -0   
libdiscover/backends/SystemdSysupdateBackend/SystemdSysupdateTransaction.cpp
M  +4    -0   
libdiscover/backends/SystemdSysupdateBackend/SystemdSysupdateTransaction.h
M  +1    -0    libdiscover/backends/SystemdSysupdateBackend/SysupdateInternal.h
M  +3    -2   
libdiscover/backends/SystemdSysupdateBackend/org.freedesktop.sysupdate1.xml

https://invent.kde.org/plasma/discover/-/commit/a4ac0b8a3fe0409575d1ffde9fe01afa56f5743e

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

Reply via email to