I keep getting the output below (which maybe should be promoted to a warning?) and the state never seems to change. I have it permanently set as updateable in Discover. KNSCore::Installation::installDownloadedFileAndUncompress(const KNSCore::EntryInternal&, const QString&, QString)::<lambda Install job finished telling us this item was already installed with this version, so... let's just make a small fib and say we totally installed that, honest, and we now have files "/home/apol/.local/share/plasma/wallpapers/online.knowmad.shaderwallpaper"
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/knewstuff/-/merge_requests/61
Git commit ad9212d983041e200bd2c4f0539cca6c364c9f71 by Dan Leinir Turthra Jensen. Committed on 01/10/2020 at 11:33. Pushed by leinir into branch 'master'. Update versions for "fake" kpackage updates We will occasionally be asked to update a kpackage which is not, in fact, an update. This would result in the package not getting the new version and release date set, which in turn would result in the package being reported as updateable again on next updates check. M +8 -1 src/core/installation.cpp https://invent.kde.org/frameworks/knewstuff/commit/ad9212d983041e200bd2c4f0539cca6c364c9f71