Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update beta flatpak to Gnome 46 #334

Closed
skierpage opened this issue Jul 30, 2024 · 8 comments · Fixed by #287 or #347
Closed

Update beta flatpak to Gnome 46 #334

skierpage opened this issue Jul 30, 2024 · 8 comments · Fixed by #287 or #347

Comments

@skierpage
Copy link

For what it's worth Inkscape is on org.gnome.Platform//46.
Thanks for all you do; onward to 3.0!

@brunvonlope
Copy link
Collaborator

@skierpage Thanks for reporting. I was planning to update the runtime to 46. But just to note, we don't update the runtime because some other flatpak is doing this, but because certain runtime is the latest version supported, which I don't know for sure.


So, I would like to know where we can find official info about the state of support of GNOME runtimes (which have some kind of lifespan as far I know), @Jehan. Do you know?

@hfiguiere
Copy link
Collaborator

one year from release. 45 will be EOL in October around when 47 is released.

@Jehan
Copy link
Collaborator

Jehan commented Aug 14, 2024

For info, it's already bumped in my GIMP 3.0RC1 MR: #287

f9ba9c3

@Jehan
Copy link
Collaborator

Jehan commented Aug 14, 2024

Oh and to answer your question, I'm not sure where to get detailed info on release versions (the repo is here though), but if I recall, I think their maintenance policy is that they support N and N-1 (so up to one version late at a time).

And since GNOME is kinda following Fedora release cycle, i.e. a new version every 6 months, it indeed means support should stop about a year after release.

@brunvonlope brunvonlope linked a pull request Aug 15, 2024 that will close this issue
@brunvonlope
Copy link
Collaborator

Thank you everyone for the responses. I'm prone to updating things but the runtime is something too big to update right of the bat so it will take time...

... since I first read the changelogs and test the GIMP feature that uses some dep (I like to do this everytime I update a dep). So, let's hope that RC1 will caught me before I can complete this hobby.

@brunvonlope
Copy link
Collaborator

brunvonlope commented Aug 18, 2024

So, I diffed both 45 and 46 manifest.json comparing deps used by GIMP (not diffed the freedesktop sdk). The main changes are regarding glib and gobject-introspection, which have changed the way they handle platform-specific GIO API and can impact our goat-exercises, specially the JavaScript one (to be tested).

libjxl also changed (its API) so I will test it to ensure that it is working well.

@brunvonlope brunvonlope linked a pull request Aug 19, 2024 that will close this issue
@brunvonlope
Copy link
Collaborator

Closing as solved

@skierpage
Copy link
Author

Thanks everyone! After updating to latest org.gimp.GIMP//beta,

% flatpak remove --unused 
        ID                                            Branch          Op
 1. [-] org.freedesktop.Platform.ffmpeg-full          22.08           r
 2. [-] org.gnome.Platform                            45              r
 3. [-] org.gnome.Platform.Locale                     45              r
 4. [-] org.freedesktop.Platform.openh264             2.2.0           r

it freed up about 400MB+ on my clunky laptop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants