https://bugs.kde.org/show_bug.cgi?id=464128
Bug ID: 464128 Summary: Discover flatpak runtimes are listed as "refresh" but are for new versions Classification: Applications Product: Discover Version: 5.26.5 Platform: Archlinux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Flatpak Backend Assignee: plasma-b...@kde.org Reporter: yiz...@kulodgei.com CC: aleix...@kde.org, jgrul...@redhat.com, trav...@redhat.com Target Milestone: --- SUMMARY I use flatpaks with a lot of runtimes so i kept getting update notifications saying "Refresh of version xxxx" for them. I thought this was weird but it turns out those are actually new updates for versions there is actually some kind of metadata issue between Flatpaks and what Discover receives. https://github.com/flatpak/flatpak/issues/5143 smcv commented on Nov 3, 2022 "The string "Refresh of version" does not come from Flatpak. It seems to be the description used by Discover when an app or runtime gets updated without changing the user-facing version number: https://sources.debian.org/src/plasma-discover/5.26.0-2/libdiscover/resources/AbstractResource.cpp/?hl=266#L266. The Flatpak tool is not responsible for how the authors of Discover have chosen to present this information. For instance, if EasyEffects 7.0 is rebuilt with a newer compiler, or if it depends on some library that is not part of the runtime and gets rebuilt to pick up a new version of that library with a bug fix, then it seems correct for its version number not to change: EasyEffects itself was version 7.0 before, and it is still version 7.0 now. Whether/when that happens is up to the maintainer of the app or runtime that is being updated, and the Flatpak downloading tool does not have control over how maintainers choose to maintain their apps." STEPS TO REPRODUCE 1. Install flatpaks and accompanying runtimes 2. Wait a couple days or weeks depending on runtimes 3. Check if Discover has flatpak runtime updates OBSERVED RESULT Despite the runtimes being new versions they are listed as "refreshes" of the current version. EXPECTED RESULT The new version number should be listed or something besides "Refresh of version xxxx" which is not true. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Kernel Version: 6.0.17-hardened1-1-hardened (64-bit) ADDITIONAL INFORMATION You guys rock, i love KDE! -- You are receiving this mail because: You are watching all bug changes.