Hello. In Kubuntu 21.04 after installation Code::blocks via 'Discover' nothing happens when i try to launch 'Application launcher -> Development -> Code::Blocks IDE'. Field 'Properties for codeblocks.desktop -> Application -> Command' is 'codeblocks %F'. If I type 'codeblocks' in konsole it says:
Command 'codeblocks' not found, but can be installed with:
sudo apt install codeblocks
Installing via apt works though.
STEPS TO REPRODUCE
1. Run 'Discover -> Code::Blocks IDE -> Install'
2. Run 'Application launcher -> Development -> Code::Blocks IDE'
OBSERVED RESULT
Nothing happens, no error, just some system chords sound which tells nothing to me.
EXPECTED RESULT
Starting program.
SOFTWARE/OS VERSIONS
Linux: Kubuntu 21.04
Code::blocks version: 20.03-3
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Graphics Platform: X11
Same problem on Kubuntu 20.04.3 LTS. It popups window additionally:

What is Discover? We (cb devs) don't know about it, neither we ship packages for it.
It's an application explorer/package manager in KDE.


I reported to kde.bugs.org but it's not their service. I don't know where to report then.
https://bugs.kde.org/show_bug.cgi?id=441495#c1
I just tested this in a fresh kubuntu VM and i got the same error when i install only codeblocks.
but when i also install the addons (link above the reviews) i can start it...
Also, if i install it via discovery (without addons) and then type in the console
i get a lot missing packages:
if i install the package, codeblocks starts normally
So it seems that the package discovery tries to install is not complete?
I do not know enough about linux packages to make a conclusion
I do not know what packages discovery uses, or what install method, but for me it looks like a packaging problem for discovery....
If i install it with muon every thing works as expected....
So somehow discovery uses different packages?