Bug 430469

Summary: AppImage does not contain Snippet plugin anymore
Product: [Applications] kdevelop Reporter: christian tacke <kde-bugs>
Component: generalAssignee: kdevelop-bugs-null
Status: REPORTED ---    
Severity: normal CC: igorkuo, inlate
Priority: NOR    
Version First Reported In: 5.6.1   
Target Milestone: ---   
Platform: Appimage   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description christian tacke 2020-12-16 17:46:50 UTC
SUMMARY
After updating my AppImage from 5.6.0 to 5.6.1 the snippets plugin is not available anymore. In plugins settings it is not available and the tool view is also gone

STEPS TO REPRODUCE
1. Start KDevelop 5.6.0 AppImage
2. Configure Snippets
3. Close
3. Start KDevelop 5.6.1 AppImage

OBSERVED RESULT
Snippets Tool View gone.

EXPECTED RESULT
Snippets still there.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KUbuntu 18.04 LTS, but AppImage
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: bundled with AppImage?
Qt Version: bundled with AppImage?

ADDITIONAL INFORMATION
Comment 1 Riccardo Gagliarducci 2022-11-14 15:00:32 UTC
In Kdevelop in Debian GNU/Linux bookworm/sid (x86_64), version 5.8.220401 (22.04.1) snippets are not available too.
Comment 2 Riccardo Gagliarducci 2022-11-14 16:18:15 UTC
I can't find Snippets even on Flathub version: 5.9.220803 (22.08.3).
In fact I can't find a version with snippets.

Thank you,
Riccardo
Comment 3 Igor Kushnir 2022-11-15 09:02:50 UTC
The Snippets plugin actually comes from the Kate package:
/usr/lib/qt/plugins/ktexteditor/katesnippetsplugin.so is owned by kate 22.08.3-1
So just install Kate and perhaps a separate Kate plugin package. The Snippets plugin should become available then.
I don't know if the system-wide plugin will be picked up by AppImage and Flatpak versions though.
Comment 4 Riccardo Gagliarducci 2022-11-15 11:36:36 UTC
On Debian, after installing packaged Kate and Kdevelop, snippets are available.

But using Appimage is not enough to activate the plugin: no snippets on Appimage.

Thank you!
Comment 5 Igor Kushnir 2022-11-15 11:55:52 UTC
(In reply to Riccardo Gagliarducci from comment #4)
> On Debian, after installing packaged Kate and Kdevelop, snippets are
> available.
You could ask Debian maintainers to make the Kate package an optional dependency (recommended or suggested) of the KDevelop package.