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

            Bug ID: 500133
           Summary: Discover does not respect Default Source setting and
                    prefers Flatpak
    Classification: Applications
           Product: Discover
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: discover
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 178398
  --> https://bugs.kde.org/attachment.cgi?id=178398&action=edit
discover prefers flatpak

SUMMARY

Discover displays the Flatpak logo on apps that are available through
PackageKit, even if PackageKit is set as the Default Source. Opening an app
page also defaults to the Flatpak version, even if the rpm version is already
installed. 


STEPS TO REPRODUCE
1. Open Discover
2. Have PackageKit set as the default source
3. Search for "yakuake" (or anything else really that's on flatpak and
packagekit)

OBSERVED RESULT

Yakuake has the Flatpak emblem, and clicking it opens the app page defaulted to
flatpak, not the rpm that is already installed.

See attached screenshot

EXPECTED RESULT

Only apps that are not available through PackageKit (and/or actually installed
through Flatpak) get the emblem, and the page that is opened should be one for
the installed version, and starting from the default source if it is not
installed (with. 

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 41
KDE Plasma Version: 6.3.80
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.2
Kernel Version: 6.12.13-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Intel® HD Graphics 520

ADDITIONAL INFORMATION

Happens on both git master and stock Fedora 41 version of Discover on one of my
laptops, and on my Desktop also stock Fedora 41, but not on another laptop with
stock Fedora 41. The only difference that comes to mind is that the laptop
where it works was upgraded from Fedora 40, while the other two were directly
installed as Fedora 41. discoverrc seems identical between the desktop
(incorrect) and laptop (correct), except for window state.

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

Reply via email to