After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 796263 - Gimp 2.10 loads old user plugins that can stop 2.10 plugins like script-fu from working
Gimp 2.10 loads old user plugins that can stop 2.10 plugins like script-fu fr...
Status: RESOLVED OBSOLETE
Product: GIMP
Classification: Other
Component: General
2.10.0
Other Linux
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2018-05-20 00:48 UTC by Tas_Mania
Modified: 2018-05-24 20:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tas_Mania 2018-05-20 00:48:25 UTC
Gimp 2.10 adds previous user plugins in /username/.config/GIMP/2.10/plug-ins/.

In the case of an older version of the script-fu plugin, the older plugin is loaded in preference to the Gimp 2.10 version that is installed in /usr/lib/gimp/2.0/plug-ins/script-fu.
Just re-naming is not enough. I had to delete it.

The error was picked-up by Gimp Chat users here:
http://gimpchat.com/viewtopic.php?f=9&t=16486&start=30


This is obviously to make migrating Gimp easier but can have unforeseen consequences.
Comment 1 Michael Natterer 2018-05-20 13:10:37 UTC
Why would you have an older script-fu, or any other plug-in shipped
with GIMP in ~/.config/GIMP/2.10/plug-ins/ ?

Or did I misunderstand you? What plug-ins exactly do you have there?
Comment 2 Tas_Mania 2018-05-21 01:04:20 UTC
The plugins appear to be helpfully imported from earlier Gimp versions on the users computer. In this case from Gimp 2.8.22. Script-fu is listed in plugins in the users directory. It's listed in plugins on the box I'm currently using that only has Gimp 2.8.

On Linux, Gimp 2.10 imports plugins from earlier gimp versions. That's good but in the case of script-fu it creates a problem for the users.
Comment 3 Tas_Mania 2018-05-21 22:28:29 UTC
A script-fu plugin was introduced as a 'scrolling interface' for large windows back in 2014. It would have been retained by users with their collected plugins and scripts.

It does interfere with the Gimp 2.10 implementation of script-fu.
The people who saw this problem probably also used Gimp 2.9 which is also in the .config folder in the users home directory.

If Gimp 2.10 does not automatically pick-up plugins from Gimp 2.9 in the .config folder then the users have caused this problem themselves. 

Script-fu as scrolling interface:
http://gimpchat.com/viewtopic.php?f=9&t=10983
Comment 4 GNOME Infrastructure Team 2018-05-24 20:10:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/1480.