[MacPorts] #69241: gimp cannot load g'mic / gmic-qt port completely

MacPorts noreply at macports.org
Tue Jan 30 21:49:45 UTC 2024


#69241: gimp cannot load g'mic / gmic-qt port completely
---------------------------+--------------------
  Reporter:  thomaslee101  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.9.0
Resolution:                |   Keywords:
      Port:  gmic-qt       |
---------------------------+--------------------

Comment (by ryandesign):

 I see you're using a non-MacPorts installation of GIMP. Not sure if that's
 relevant just pointing it out since others might assume you had installed
 it with MacPorts.

 Does the problem go away if you deactivate gmic-qt?

 /opt/local/bin/giffiltr is provided by giflib, not gmic-qt.But I'm not
 sure whether GIMP prints the name of the thing before or after it tries to
 use it. It could be that giffiltr was the last plugin it loaded
 successfully and it's getting stuck at whatever the next one is.

 I'm surprised to see gifflitr referred to as a GIMP plugin. It's not; it's
 a command-line program. I also noticed that when I tried to run giffiltr
 to see what it does, it doesn't do anything; it hangs, waiting for input.
 If GIMP is trying to call giffiltr without any input, it would hang there
 too.

 This may lead to the conclusion that giffiltr should not be accessed by
 GIMP as a plugin, and in turn that /opt/local/bin is not the correct
 directory to tell GIMP to look for plugins in.

 gmic-qt is, as far as I know, a standalone program using the Qt interface,
 not a GIMP plugin. The port you probably want to install instead is gmic-
 gimp. It installs into the directory /opt/local/lib/gimp/2.0/plug-ins.
 That may be the correct directory to tell GIMP to use as a plugin
 directory.

-- 
Ticket URL: <https://trac.macports.org/ticket/69241#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list