resynthesizer icon indicating copy to clipboard operation
resynthesizer copied to clipboard

ambiguity in which flatpak package to use

Open chaserene opened this issue 2 years ago • 3 comments

Flathub lists two different branches:

  1. runtime/org.gimp.GIMP.Plugin.Resynthesizer/x86_64/2-3.36
  2. runtime/org.gimp.GIMP.Plugin.Resynthesizer/x86_64/2-40

could you please specify in the docs which should be installed in general? asking especially because I'm facing an issue and want to rule this out as the potential cause.

chaserene avatar Jun 22 '22 15:06 chaserene

Sorry, I will need to explore more and get back to you, someone else is primary responsible for the flatpak.

My first guess is that the trailing digits are a version of Gegl, or a version of some other package dependency. But thought flatpak should insulate you from that.

bootchk avatar Jun 22 '22 15:06 bootchk

which should be installed in general?

It doesn't matter, but I would choose the latter.

I could be wrong, but this is what I just read.... there are different versions of the "GNOME Application Platform." In this case, version 3.36 and 40. Note that the creators changed the versioning scheme, so now the versions are like 4x. The latest version is 42, for example. Similarly, the plugins and applications that run on the platform are specific to a version of the platform. So the Resynthesizer..3.36 runs on the Gimp that runs on platform 3.36. I think that if you choose one Resynthesizer version to install, flatpak will automatically load all the dependencies, i.e. the proper Gimp and platform versions. If you already have the platform installed (use ">flatpak list" to know) you can save installing another platform by choosing the Resynthesizer for which you already have the platform.

Its not pretty, but its fewer versions to worry about than if there was no flatpak. Then for example, you might need to worry about versions of the OS, the window manager, the GNOME desktop, other libraries, and so forth. Thats what a flatpak platform is: a bundle of compatible libraries that an application is known to work with.

bootchk avatar Jun 22 '22 18:06 bootchk

ah, the great GNOME version scheme change. thanks for clearing that up.

people should know then that using the old branch (3.36) with the latest flatpak GIMP (2.10.32) doesn't work. the filters won't show up in GIMP. and the flatpak package manager won't figure this out for you, you need to be aware when choosing the branch for Resynthesizer. removing 3.36 and installing 4x solved it for me.

chaserene avatar Jun 23 '22 01:06 chaserene