Kooha icon indicating copy to clipboard operation
Kooha copied to clipboard

Flatpak Runtime Outdated

Open xlc-dev opened this issue 10 months ago • 3 comments

the current flatpak over on flathub (https://flathub.org/apps/io.github.seadve.Kooha) has an outdated runtime dependency that isn't supported anymore:

Info: runtime org.gnome.Platform branch 46 is end-of-life, with reason: The GNOME 46 runtime is no longer supported as of April 17, 2025. Please ask your application developer to migrate to a supported platform. Info: applications using this runtime: io.github.seadve.Kooha

it says 'Please ask your application developer to migrate to a supported platform.' So here I am doing that :) Thanks in advance!

xlc-dev avatar Apr 18 '25 15:04 xlc-dev

I don't see anything version specific here https://github.com/SeaDve/Kooha/blob/main/build-aux/io.github.seadve.Kooha.Devel.json so probably just cutting a new release should fix that.

abitrolly avatar May 17 '25 04:05 abitrolly

According to https://docs.flatpak.org/en/latest/flatpak-devel.html it should be possible to install Devel version of Kooha, and CI job actually seems to build and upload it https://github.com/SeaDve/Kooha/actions/runs/14940268660/job/41976165313#step:4:1633

Creating a bundle...
/usr/bin/flatpak build-bundle repo kooha.flatpak --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo --arch=x86_64 io.github.seadve.Kooha.Devel master
Uploading artifact...
Artifact name is valid!
Root directory input is valid!
Beginning upload of artifact content to blob storage
Uploaded bytes 2196836
Finished uploading artifact content to blob storage!

But it seems it is not uploaded to Flatpak repo.

$ flatpak install io.github.seadve.Kooha.Devel master
Looking for matches…
error: No remote refs found for ‘io.github.seadve.Kooha.Devel’

abitrolly avatar May 17 '25 05:05 abitrolly

Trying to install from the build artifact didn't work https://github.com/SeaDve/Kooha/actions/runs/14940268660

$ flatpak install /tmp/kooha.flatpak
error: The application io.github.seadve.Kooha.Devel/x86_64/master requires the runtime org.gnome.Platform/x86_64/master which was not found

@SeaDve any help here? Perhaps uploading nightly to Flatpak is possible?

abitrolly avatar May 17 '25 05:05 abitrolly

Closing as fixed via https://github.com/flathub/io.github.seadve.Kooha/pull/19

SeaDve avatar Aug 23 '25 04:08 SeaDve