#42188: Dependency error in ffmpeg 2.1.3_1 on libogg 1.3.1_0 ----------------------+---------------------- Reporter: me@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: ffmpeg | ----------------------+---------------------- Comment (by me@…): Replying to [comment:14 larryv@…]:
Replying to [comment:13 me@…]:
IME Apple bug reports are useless, so I won't bother.
That’s fine, because there is no Apple bug here.
Apple's dyld is giving a misleading error message (failing to distinguish the dylib id - the same string as a file path - from an actual file path), which is a bug. \\
MacPorts could give a warning when DYLD_LIBRARY_PATH is set.
MacPorts is not invoked in any way when you use a port; it only manages dependencies and installation.
And when it does so, it could warn you that your configuration is broken so ports it installs can't be expected to work. When it scans for linking errors it could check against DYLD_LIBRARY_PATH, predict what the misleading error messages will be, and clarify them individually. -- Ticket URL: <https://trac.macports.org/ticket/42188#comment:15> MacPorts <http://www.macports.org/> Ports system for OS X