[MacPorts] #42188: Dependency error in ffmpeg 2.1.3_1 on libogg 1.3.1_0

MacPorts noreply at macports.org
Sat Jan 18 17:43:36 PST 2014


#42188: Dependency error in ffmpeg 2.1.3_1 on libogg 1.3.1_0
---------------------+----------------------
  Reporter:  me@…    |      Owner:  devans@…
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.2.1
Resolution:          |   Keywords:
      Port:  ffmpeg  |
---------------------+----------------------

Comment (by me@…):

 {{{
 polyergic at laconic : ~ $ otool -L /opt/local/lib/libogg.0.dylib
 /opt/local/lib/libogg.0.dylib:
         /opt/local/lib/libogg.0.dylib (compatibility version 9.0.0,
 current version 9.1.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 159.1.0)
 polyergic at laconic : ~ $ env | grep DYLD
 DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib:
 DYLD_LIBRARY_PATH=/usr/local/xuggler/lib
 polyergic at laconic : ~ $
 }}}

 This makes no sense; ffmpeg says it has version 6.0.0, but otool says it
 has version 9.1.0.  There is another libogg.0.dylib in $DYLD_LIBRARY_PATH:

 {{{
 polyergic at laconic : ~ $ otool -L $DYLD_LIBRARY_PATH/libogg.0.dylib
 /usr/local/xuggler/lib/libogg.0.dylib:
         /usr/local/lib/libogg.0.dylib (compatibility version 6.0.0,
 current version 6.3.0)
         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
 version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 111.1.4)
 polyergic at laconic : ~ $
 }}}

 So is ffmpeg not falling back to the fallback, and reporting the wrong
 path for the one it tries to load?

 DYLD_LIBRARY_PATH was changed by installing the OSP Tracker
 (http://www.cabrillo.edu/~dbrown/tracker/), which doesn't seem to be
 available as a port.  If the fallback path doesn't work, what
 configuration will be compatible with both at once?

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


More information about the macports-tickets mailing list