[MacPorts] #41928: harfbuzz: possibly missing dependency on libpng

MacPorts noreply at macports.org
Wed Dec 25 11:53:54 PST 2013


#41928: harfbuzz: possibly missing dependency on libpng
---------------------+--------------------------
 Reporter:  mojca@…  |      Owner:  ryandesign@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:
 Keywords:           |       Port:  harfbuzz
---------------------+--------------------------
 Upgrading gnuplot failed for me with the following error:

 {{{
 Making all in docs
 ./doc2gih ./gnuplot.doc gnuplot.gih
 dyld: Library not loaded: /opt/local/lib/libpng15.15.dylib
   Referenced from: /opt/local/lib/libharfbuzz.0.dylib
   Reason: image not found
 make[2]: *** [gnuplot.gih] Trace/BPT trap: 5
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 }}}

 I see that `/opt/local/lib/libharfbuzz.0.dylib` indeed references
 `libpng15.15.dylib` without declaring an explicit dependency, but I'm not
 sure if this is a problem with my installation (and those new rules that
 ports don't need to depend on libraries if dependency is just a recursive
 one) or if dependency is in fact missing.

 It is true that many of the ports here are still outdated.
 Harfbuz is at version harfbuzz @0.9.25_0.

 (Gnuplot depends on pango and pango depends on harfbuzz, but for some
 reason harfbuzz kept linking against `libpng15` and wasn't revbumped.)

-- 
Ticket URL: <https://trac.macports.org/ticket/41928>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list