Bug 500746

Summary: Terminal is missing in 24.12.2
Product: [Applications] kate Reporter: Pawel Piecuch <piecuch.pawel>
Component: applicationAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: christoph, waqar.17a
Priority: NOR    
Version First Reported In: 24.12.2   
Target Milestone: ---   
Platform: macOS (DMG)   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Pawel Piecuch 2025-02-25 18:57:16 UTC
SUMMARY

I have noticed that macOS build 24.12.2 is missing a terminal ("Konsole not installed ..." is displayed instead). I checked 24.08 and terminal is displayed fine. Sadly I cannot check that problem on 24.12.1 or 24.12.0 - have no access to these versions. 

SOFTWARE/OS VERSIONS
macOS

ADDITIONAL INFORMATION
Comment 1 Waqar Ahmed 2025-02-26 05:28:22 UTC
We have latest binaries available here: https://kate-editor.org/get-it/ can you try with them?
Comment 3 Pawel Piecuch 2025-02-27 18:18:34 UTC
I have not noticed that but logs seem to describe where the problem is:

kf.coreaddons: "Could not load plugin from /Users/pawelp/Applications/kate.app/Contents/PlugIns/kf6/parts/konsolepart.so: Cannot load library /Users/pawelp/Applications/kate.app/Contents/PlugIns/kf6/parts/konsolepart.so: dlopen(/Users/pawelp/Applications/kate.app/Contents/PlugIns/kf6/parts/konsolepart.so, 0x0085): Library not loaded: @executable_path/../Frameworks/QtCore5Compat.framework/Versions/A/QtCore5Compat\n  Referenced from: <AE8B958C-7034-3B7C-A523-128DA7012E8A> /Users/pawelp/Applications/kate.app/Contents/PlugIns/kf6/parts/konsolepart.so\n  Reason: tried: '/Users/pawelp/Applications/kate.app/Contents/Frameworks/QtCore5Compat.framework/Versions/A/QtCore5Compat' (no such file)"
Comment 4 Christoph Cullmann 2025-02-27 18:40:15 UTC
Uh, compat ref, that is bad, will need to take a look.
Comment 5 Christoph Cullmann 2025-02-27 18:42:04 UTC
Ok, that is for the xxx QTextCodec uses.

At least it was not re-added, then we bundle not enough.
Comment 6 Christoph Cullmann 2025-02-27 19:41:26 UTC
I will take care to port that code.
Comment 8 Christoph Cullmann 2025-03-01 17:19:27 UTC
Git commit 06f3af24bc30d9fc233daa7132b733b1ebbf4858 by Christoph Cullmann.
Committed on 01/03/2025 at 17:19.
Pushed by cullmann into branch 'master'.

add missing Qt5Compat dep

M  +3    -0    kde/applications/konsole/konsole.py

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/06f3af24bc30d9fc233daa7132b733b1ebbf4858
Comment 9 Christoph Cullmann 2025-03-01 17:31:27 UTC
Next nightmake should have this fixed.