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.

Reply via email to