pop-os / shop

Pop!_Shop
GNU General Public License v3.0
92 stars 19 forks source link

Unable to distinguish among flatpak runtimes to be updated #406

Closed canadaduane closed 1 year ago

canadaduane commented 1 year ago

Distribution (run cat /etc/os-release):

NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os

Issue/Bug Description:

When a system update offers several flatpak runtimes of the same kind, it isn't possible to determine why multiple of "the same thing" is being installed, or if versions distinguish them:

image

In the above screenshot, there are two "org.freedesktop.Platform"s and 6x "org.gnome.Platform"s and 4x "org.kde.Platform"s..

Steps to reproduce (if you know):

This happens occasionally on system update. I'm not sure how to manually reproduce.

Expected behavior:

If pop shop would show the version numbers, at least it would be clear that different things are being installed. Ideally, it would even show why the version is being installed, e.g. by listing a few dependent flatpak apps.

jacobgkau commented 1 year ago

Flatpak runtime updates are labeled more clearly (including the version number for each one) on version 7.3.0, which was released last Wednesday:

image

I notice some of the versions are just "stable." If you see duplicates appear with the current design, please leave another comment and we'll re-open this.