id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 41928,harfbuzz: possibly missing dependency on libpng,mojca,ryandesign,"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.)",defect,closed,Normal,,ports,,invalid,,,harfbuzz