https://bugs.kde.org/show_bug.cgi?id=389186

            Bug ID: 389186
           Summary: When an app is available from two PackageKit repos and
                    a distro repo, switching its source to a PackageKit
                    repo makes the distro repo temporarily disappear
           Product: Discover
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: discover
          Assignee: aleix...@kde.org
          Reporter: pointedst...@zoho.com
  Target Milestone: ---

[Discover with PackageKit, Snap, and Flatpak backends compiled from source on
KDE Neon]


I found this bug while I was working on my patch to use a Combobox for the
source chooser, because it's much more obvious with UI, but the bug is already
present today even without it. Here's how to reproduce it:
1. Make the PackageKit backend your default backend
2. Add Flathub repo
3. Add GNOME nightly runtime repo (https://sdk.gnome.org/nightly/repo)
4. Add GNOME nightly apps repo (https://sdk.gnome.org/nightly/repo-apps)
5. Navigate to Polari
6. Click on the Link text to bring up the source chooser UI
7. Click on one of the Flatpak options


Results:
- After changing the source, the PackageKit version disappears and is no longer
available if you try to switch back to it


Reproducibility:
Seems to affect all apps available from multiple Flatpak repos as well as a
distro repo. With the above set-up, I can reproduce this with the following
apps, since they follow that pattern on my system:
- Polari
- GNOME Calendar
- GNOME Books
- GNOME Todo
- GNOME DOcuments
- ...Even more; I stopped here after establising the pattern

If you go back and navigate to the app again, the PackageKit version has
re-appeared, and will stay avialable until you switch the source again.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to