gegl fails to build

Michael Parson mparson at bl.org
Fri Sep 15 15:50:39 UTC 2017


Yesterday, I finally updated my iMac to Sierra and started the process 
for updating MacPorts 2.4.1 for the new OS.

While attempting to (re)install the gimp2 +quartz port, it fails out on 
building gegl.

Tail end of the log:

:info:build mv -f .deps/gegl-dot-visitor.Tpo .deps/gegl-dot-visitor.Plo
:info:build glib-mkenums \
:info:build             --fhead "/* This is a generated file, do not 
edit directly */\n\n#include \"config.h\"\n#include 
<glib-object.h>\n#include \"gegl-enums.h\"" \
:info:build             --fprod "\n/* enumerations from \"@filename@\" 
*/" \
:info:build             --vhead "GType\n at enum_name@_get_type (void)\n{\n 
  static GType etype = 0;\n  if (etype == 0) {\n    static const 
G at Type@Value values[] = {" \
:info:build             --vprod "      { @VALUENAME@, \"@valuenick@\", 
\"@valuenick@\" }," \
:info:build             --vtail "      { 0, NULL, NULL }\n    };\n    
etype = g_ at type@_register_static (\"@EnumName@\", values);\n  }\n  
return etype;\n}\n\n" \
:info:build             ./gegl-enums.h > xgen-tec \
:info:build     && cp xgen-tec gegl-enums.c \
:info:build     && rm -f xgen-tec
:info:build Traceback (most recent call last):
:info:build   File "/opt/local/bin/glib-mkenums", line 688, in <module>
:info:build     process_file(fname)
:info:build   File "/opt/local/bin/glib-mkenums", line 484, in 
process_file
:info:build     parse_entries(curfile, curfilename)
:info:build   File "/opt/local/bin/glib-mkenums", line 205, in 
parse_entries
:info:build     entries.append((name, value, options['nick']))
:info:build KeyError: u'nick'
:info:build make[3]: *** [gegl-enums.c] Error 1
:info:build make[3]: Leaving directory 
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gegl/gegl/work/gegl-0.2.0/gegl'
:info:build make[2]: *** [all-recursive] Error 1
:info:build make[2]: Leaving directory 
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gegl/gegl/work/gegl-0.2.0/gegl'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory 
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gegl/gegl/work/gegl-0.2.0'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory 
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gegl/gegl/work/gegl-0.2.0'
:info:build Command failed:  cd 
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gegl/gegl/work/gegl-0.2.0" 
&& /usr/bin/make -w all CC="/usr/bin/clang -arch x86_64"
:info:build Exit code: 2
:error:build Failed to build gegl: command execution failed
:debug:build Error code: CHILDSTATUS 64472 2
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec build"
:debug:build     (procedure "portbuild::build_main" line 8)
:debug:build     invoked from within
:debug:build "$procedure $targetname"
:debug:build could not read "/opt/local/share/w3m/w3mhelp.html": no such 
file or directory
:debug:build     while executing
:debug:build "::file type $file"
:error:build See 
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gegl/gegl/main.log 
for details.


Full log file attached.


-- 
Michael Parson
Pflugerville, TX
KF5LGQ
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gegl-main.log.gz
Type: application/x-gzip
Size: 29663 bytes
Desc: not available
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20170915/ff7ca279/attachment.bin>


More information about the macports-users mailing list