I have Kate installed as a flatpak on Fedora Kinoite, I thought I remember it worked well, but I keep running into issues.
Latest of which makes me create on account on here and a post:
I can’t seem to even use the software most basic feature, like a diff between two files:
”Diff Warning] Portal call failed: Failed to start command: Failed to change to directory “/app/bin” (No such file or directory)”
Is there maybe something wrong with the flatpak permissions ? Or is it expected behaviour ?
Hum, to which directory are we talking about ? The one with the files in it ? The directory where diff is on my system ? I tried both. None of them work.
I know flatpak can be sometimes finicky with permissions. Maybe something happened Kate no-longer has the permissions it needs to work normally ?
Does anyone have any more ideas ?
I tried asking Gemini, it told me it needed “systembus access” in the flatpak permissions. That did not solve the diff not working.
Just a note: Our builtin diff functionality requires that you have git installed on your system. We use git to compute the diff. So make sure you have that.
If we’re talking about Flatpak Kate, then git would need to be available inside the Flatpak.
Flatpaks are responsible for providing their own dependencies, so this isn’t something a user can fix - it’s a bug in the way the Flatpak has been packaged.
And if anything, it’s easier to layer on Kinoite than it is on KDE Linux.
So I’d really like to understand what the recommended way of using Kate is on KDE Linux - is the Flatpak really not intended to be fully functional for KDE Linux users?