#45244: gegl: error: The type name `string' could not be found -----------------------+---------------------- Reporter: martyz@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: gegl | -----------------------+---------------------- Changes (by devans@…): * status: new => assigned Comment: The port builds successfully for me using exactly the same setup. I'm attaching the successful build log. The lines corresponding to your failure are as follows {{{ :info:build /opt/local/bin/g-ir-compiler --includedir="." --includedir="/opt/local/share/gir-1.0" --includedir=. Gegl-0.2.gir -o Gegl-0.2.typelib :info:build /opt/local/bin/vapigen --library=gegl-0.2 --metadatadir=./ Gegl-0.2.gir :info:build Gegl-0.2.metadata:2.1-2.25: warning: metadata never used :info:build module_register_type skip :info:build ^^^^^^^^^^^^^^^^^^^^^^^^^ :info:build Generation succeeded - 1 warning(s) }}} so the metadata warning doesn't seem to be pertinent. Perhaps the gir or typelib files for one of gegl's dependencies is missing or corrupted (possibly glib2?). In this case, perhaps a forced rebuild of the offending dependencies might help. But that's just a guess on my part. At any rate, based on my success and yours on another machine, it seems there's something not quite right with your installation here. Not much help I'm afraid. -- Ticket URL: <https://trac.macports.org/ticket/45244#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X