KDE Linux not pulling down the latest updates. Verbose output of updatectl update posted

KDE Linux is no longer pulling down the latest updates. I have used the verbose output of updatectl update and don’t know how to interpret it. I’ve included a screenshot of the output. Any help would be appreciated.

1 Like

Similar here, though I get an HTTP 500 error when dowloading that .erofs file, rather than a timeout.

AFAIK http 500 is a server side error, so it is not a KDE Linux problem

It’s a server-side error, but the server is files.kde.org, which is why I’m posting about it on KDE Discuss.

It’s a server-side error, but the server is files.kde.org, which is why I’m posting about it on KDE Discuss.

Any logs?

Originally I got a very similar output to OP’s, except with an HTTP 500 error on place of the timeout error. I didn’t save the full log, sorry.

When I retry, I’m now consistently getting the same behaviour as OP, with the timeout. Full log below in text format.

$ run0 /usr/lib/systemd/systemd-sysupdate update
Discovering installed instances…
Discovering available instances…
⤵ Acquiring manifest file https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS…
Pulling 'https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS'.
Downloading 631B for https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.
Acquired 631B.
Download of https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS complete.
Downloading 119B for https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg.
Acquired 119B.
Download of https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg complete.
gpg: Signature made Mon 02 Mar 2026 03:07:38 AM GMT
gpg:                using EDDSA key 15AB3EE61CE450CFED1407BF4121B5F4EAEB53CA
gpg: Good signature from "KDE Linux <linux@kde.org>" [unknown]
gpg: WARNING: Using untrusted key!
Signature verification succeeded.
Operation completed successfully.
Exiting.
⤵ Acquiring manifest file http://localhost:3129/kde-linux/sysupdate/v2/SHA256SUMS…
Pulling 'http://localhost:3129/kde-linux/sysupdate/v2/SHA256SUMS'.
Downloading 631B for http://localhost:3129/kde-linux/sysupdate/v2/SHA256SUMS.
Acquired 631B.
Download of http://localhost:3129/kde-linux/sysupdate/v2/SHA256SUMS complete.
Downloading 119B for http://localhost:3129/kde-linux/sysupdate/v2/SHA256SUMS.gpg.
Acquired 119B.
Download of http://localhost:3129/kde-linux/sysupdate/v2/SHA256SUMS.gpg complete.
gpg: Signature made Mon 02 Mar 2026 03:07:38 AM GMT
gpg:                using EDDSA key 15AB3EE61CE450CFED1407BF4121B5F4EAEB53CA
gpg: Good signature from "KDE Linux <linux@kde.org>" [unknown]
gpg: WARNING: Using untrusted key!
Signature verification succeeded.
Operation completed successfully.
Exiting.
Determining installed update sets…
Determining available update sets…
Selected update '202603020254' for install.
Making room for 1 updates…
Found nothing to remove.
⤵ Acquiring https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx → /system/kde-linux_202603020254.erofs.caibx...
Pulling 'https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx', saving as '/system/.#sysupdatekde-linux_202603020254.erofs.caibx972e6d8e31658a1d'.
Downloading 3.5M for https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx.
Got 1% of https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx. 1min 38s left at 36.1K/s.
Got 34% of https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx. 4s left at 534.2K/s.
Got 93% of https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx. 213ms left at 1021K/s.
Acquired 3.5M.
Download of https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx complete.
Operation completed successfully.
Exiting.
Successfully acquired 'https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.caibx'.
⤵ Acquiring http://localhost:3129/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.erofs → /system/kde-linux_202603020254.erofs...
Pulling 'http://localhost:3129/kde-linux/sysupdate/v2/kde-linux_202603020254_root-x86-64.erofs', saving as '/system/.#sysupdatekde-linux_202603020254.erofsd3dee02d9b9b4829'.
Transfer failed: Timeout was reached
Failed to retrieve image file.
Exiting.
(sd-pull-raw) failed with exit status 1: Input/output error

I was able to fix this by disabling delta updates:

sudo systemctl disable --now kde-linux-sysupdated.socket

Perhaps the “Troubleshooting & known issues” page above should be updated to mention the problems with delta updates. At present it says:

If updates fail between 30% and 40% with “Input/output error”, wait an hour or two and try again. This is likely to be a known issue related to updates being advertised as available before all update servers have fully synced.

But retrying made no difference to this issue. No update ever succeeded on this machine until I turned off the deltas.

1 Like