Sign up now! · Forgot password?
RSS/Atom feed Twitter

No gimp-python in Debian (Testing)

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

1 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

529345757.2780316.158163363... 13 Feb 22:40
  No gimp-python in Debian (Testing) Scott Jacobs via gimp-user-list 13 Feb 22:40
Scott Jacobs via gimp-user-list
2020-02-13 22:40:33 UTC (3 days ago)

No gimp-python in Debian (Testing)

At some point after I first installed Debian (last year), the gimp-python package disappeared from Debian Testing. I already had it, so never noticed...

I just did a clean install of Debian Testing LXQt, installed GIMP, moved over my Resynthesizer-based plugins, and tried to use Heal Selection.

It complained about Python, and I remembered from the previous install that for some reason, gimp-python was not automatically pulled in on Debian, and I had had to install it separately before Heal Selection would work.

So, now I opened up Synaptic and searched for "gimp" and then looked down the list for anything Python-related, (not yet remembering the exact name), and didn't find anything that sounded right. I did a google search to find the exact name, and returned to Synaptic, and IT WAS NOT THERE.

I now vaguely remembered reading something about Debian and Python...

Googling it now, I found: https://bdmpublications.com/debian-ubuntu-remove-python-2-packages/ "Debian and Ubuntu to remove Python 2 packages Python 2 is set to reach its end of life on January 1st 2020, a mere four months away now. As such, Debian and ultimately Ubuntu will be looking to drop the current Python 2 packages in the next release cycle.

Debian 10 ‘Buster’ has recently been released, and will of course still be supporting Python 2 within its build. However, with an eye to Debian 11, codenamed ‘Bullseye’, the team are going to be dropping the legacy Python 2 code and instead focus on adopting Python 3 in the relevant core packages. "
Debian Stable still has it (2.10.8-2), and I can see it depends on Python 2.7: "dep: python
interactive high-level object-oriented language (Python2 version) dep: python-gtk2 (>= 2.8.0)
Python bindings for the GTK+ widget set dep: python2.7
Interactive high-level object-oriented language (version 2.7) "

What if anything is being done to help people who use python plug-ins, and thus need gimp-python?

Should I assume that even if gimp moves to Python 3.x, that the various python plug-ins would have to be updated/re-written to use Python 3.x?

For now, would an app-image contain within itself the gimp-python code that would allow Heal Selection and other python plugins to function?