[MacPorts] #62271: Update to openjpeg 2.4.0_0 fails with dyld: Library not loaded: /opt/local/lib/libarchive.13.dylib
MacPorts
noreply at macports.org
Fri Feb 12 15:25:42 UTC 2021
#62271: Update to openjpeg 2.4.0_0 fails with dyld: Library not loaded:
/opt/local/lib/libarchive.13.dylib
-----------------------------+--------------------
Reporter: breun | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: openjpeg cmake |
-----------------------------+--------------------
Changes (by jmroot):
* cc: MarcusCalhoun-Lopez, michaelld (added)
* port: openjpeg => openjpeg cmake
Comment:
The cmake port declares dependencies on libarchive and libuv, and openjpeg
declares a dependency on cmake. However it does so via a path: style
dependency, so if the specified file exists, the dependency is considered
satisfied. Your log says this:
{{{
:debug:main Searching for dependency: cmake
:debug:main Didn't find receipt, going to depspec regex for: cmake
:debug:main Found Dependency: path: /opt/local/bin filename: cmake regex:
^cmake$
}}}
which means that the cmake port is not registered as installed, yet
`/opt/local/bin/cmake` exists. That would be why cmake's dependencies were
not upgraded automatically: since the file is not provided by a port,
there are no dependency declarations to follow.
--
Ticket URL: <https://trac.macports.org/ticket/62271#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list