Hi there, where can I find the gnome45 runtime image for building a flatpak app? I was expecting to find a gnome45 image on quay.io but I could not find it. I’d very much appreciate some hints and guidance, thanks!
Some background explanation about what I am trying to do: My app favagtk is currently built on top of org.gnome.Platform with runtime-version 44, as can be seen in favagtk’s flatpak manifest. I want to update the app to use GNOME45. In the gitlab CI build job, I have to specify a matching runtime image in order for the build to succeed; it is currently specified as
quay.io/gnome_infrastructure/gnome-runtime-images:gnome-44, see favagtk’s .gitlab.ci.yml file. I was expecting to find a gnome45 image on quay.io but I could not find it.
They are available in flathub repository.
$ flatpak remote-info flathub org.gnome.Platform/x86_64/45
Download: 370.4 MB
Installed: 1.0 GB
Subject: Export org.gnome.Platform
Date: 2023-09-21 10:24:39 +0000
$ flatpak remote-info flathub org.gnome.Sdk/x86_64/45
Download: 839.5 MB
Installed: 2.5 GB
Subject: Export org.gnome.Sdk
Date: 2023-09-21 10:48:43 +0000
If they are not available in https://quay.io repository yet, you should probably raise the issue there.
I think I am already using these images in my flatpak builder manifest file like this:
/* ... */
The problem is, the CI build fails unless the docker image (where flatpak-builder is run) includes the gnome45 sdk and platform. Any recommendation for making or getting such a docker image? Where specifically can I raise the issue? Quay hosts these images but does not create them, right? Can I ask the GNOME infrastructure team, are they creating the images on quay?
It seems to me that the “Gnome runtime images” project over on gnome’s gitlab produces the docker images. So I asked them if they could produce and upload a GNOME 45 docker image on quay, see issue #11 in the gnome runtime images project
Docker images with GNOME45 sdk and platform are now available on quay, thanks to everyone involved!
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.