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

ambiguity in which flatpak package to use #107

Open
chaserene opened this issue Jun 22, 2022 · 3 comments
Open

ambiguity in which flatpak package to use #107

chaserene opened this issue Jun 22, 2022 · 3 comments

Comments

@chaserene
Copy link

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.

@bootchk
Copy link
Owner

bootchk commented Jun 22, 2022

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
Copy link
Owner

bootchk commented Jun 22, 2022

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.

@chaserene
Copy link
Author

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.

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

No branches or pull requests

2 participants