Bug 437962

Summary: Discover not detecting packagekit on EndevourOS (Arch)
Product: [Applications] Discover Reporter: rihcus02 <rihcus02>
Component: discoverAssignee: Dan Leinir Turthra Jensen <leinir>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: aleixpol
Priority: NOR    
Version First Reported In: 5.21.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: warning from discover after installing packagekit-qt5 1.0.2-1 via yay. Removing packagekit-qt5 removes the error and all non flatpak sources.

Description rihcus02@outlook.com 2021-06-01 17:49:29 UTC
Created attachment 138926 [details]
warning from discover after installing packagekit-qt5 1.0.2-1 via yay. Removing packagekit-qt5 removes the error and all non flatpak sources.

SUMMARY
When installing packagekit-qt5 1.0.2-1 after installing discover and closing/repoening it I get a warning that backends are missing (only two sources are endevour and flatpak no commpunity, extra, repos). 

STEPS TO REPRODUCE
1. Install kde discover via pacman or yay
2. Open discover and check sources (only source will be flatpak)
3. Close discover install packagekit-qt5 via pacman or yay 
(https://archlinux.org/packages/community/x86_64/packagekit-qt5/) 
4. Reopen discover go to settings and check backends.

OBSERVED RESULT
When packagekit-qt5 1.0.2-1 is installed I get a missing backend alert for discover and flatpak. 


EXPECTED RESULT
No missing backends

SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Aleix Pol 2021-06-02 12:55:47 UTC
Please tell your packagers. Discover sure works on archlinux.
Comment 2 rihcus02@outlook.com 2021-06-03 00:57:29 UTC
https://archlinux.org/packages/extra/x86_64/discover/

I'm using the arch extra repo are you by any chance using this version or a different version?
Comment 3 rihcus02@outlook.com 2021-06-03 01:03:21 UTC
(In reply to rihcus02@outlook.com from comment #2)
> https://archlinux.org/packages/extra/x86_64/discover/
> 
> I'm using the arch extra repo are you by any chance using this version or a
> different version?

nevermind it seems to be working now. Don't quote me on this but it may have had to do with the libalpm 12 to libalpm 13 due to pacman (I cloud be completly wrong).