[MacPorts] #47432: libpng version error

MacPorts noreply at macports.org
Tue Apr 14 01:29:06 PDT 2015


#47432: libpng version error
----------------------+--------------------------
  Reporter:  murat@…  |      Owner:  ryandesign@…
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.3.3
Resolution:           |   Keywords:
      Port:  libpng   |
----------------------+--------------------------

Comment (by murat@…):

 Forgive me if I'm committing a newbie error.

 The output of libpng-config is indeed 1.6.17.

 However, a directory listing of /opt/local/lib gives me this:
 {{{
 lrwxr-xr-x    1 root      admin         10 Apr  7 20:53 libpng.a ->
 libpng16.a
 lrwxr-xr-x    1 root      admin         14 Apr  7 20:53 libpng.dylib ->
 libpng16.dylib
 lrwxr-xr-x    1 root      admin         11 Apr  7 20:53 libpng.la ->
 libpng16.la
 -rwxr-xr-x    1 root      admin     176924 Apr  7 20:53 libpng16.16.dylib
 -rw-r--r--    1 root      admin     278128 Apr  7 20:53 libpng16.a
 lrwxr-xr-x    1 root      admin         17 Apr  7 20:53 libpng16.dylib ->
 libpng16.16.dylib
 }}}
 Which looks to me like 1.6.16, but I'm now doubting my interpretation of
 how libraries encode their version numbers.

 However (and this is what started all this), trying to run tcpflow results
 in the following error:

 {{{
 dyld: Library not loaded: /opt/local/lib/libpng16.16.dylib
   Referenced from: /opt/local/lib/libfreetype.6.dylib
   Reason: Incompatible library version: libfreetype.6.dylib requires
 version 34.0.0 or later, but libpng16.16.dylib provides version 32.0.0
 Trace/BPT trap: 5
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/47432#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list