[MacPorts] #58412: gexiv2 @0.10.9 +python27+python36: Failed to build -- possible type error 'Error'/'GError' in namespace 'Exiv2'

MacPorts noreply at macports.org
Fri May 10 06:43:48 UTC 2019


#58412: gexiv2 @0.10.9 +python27+python36: Failed to build -- possible type error
'Error'/'GError' in namespace 'Exiv2'
-----------------------+----------------------
  Reporter:  willpush  |      Owner:  dbevans
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.5.4
Resolution:            |   Keywords:
      Port:  gexiv2    |
-----------------------+----------------------

Comment (by ballen4705):

 The problem I am now seeing is the following:

 {{{
 --->  Configuring gimp2
 --->  Building gimp2
 Error: Failed to build gimp2: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gimp2/gimp2/main.log
 for details.
 }}}

 From gimp2/main.log:

 {{{
 :info:build     ../../tools/invert-svg ../../icons/Symbolic/24/gimp-
 wilber.svg 24/gimp-wilber.svg
 :info:build mkdir -p `dirname 64/gimp-error.png`; GEGL_USE_OPENCL=no
 GEGL_SWAP=ram /opt/local/bin/gegl-0.4 ../../icons/Symbolic/64/gimp-
 error.png -o 64/gimp-error.png -- gegl:invert-gamma
 :info:build dyld: Library not loaded: /opt/local/lib/libgexiv2.2.dylib
 :info:build   Referenced from: /opt/local/bin/gegl-0.4
 :info:build   Reason: Incompatible library version: gegl-0.4 requires
 version 3.0.0 or later, but libgexiv2.2.dylib provides version 2.0.0
 }}}

 Is there a simple way to modify libgexiv2.2.dylib so that it will
 internally say that it supports 3.0.0?  If so I would be grateful for
 instructions about how to do this.

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


More information about the macports-tickets mailing list