Как сообщить MacPorts, что у меня уже установлена определенная библиотека?Macports регистрирует существующую библиотеку, построенную из источника
Например, я построил libcurl
с нуля, чтобы получить протокол http2 с nghttp2
, openssl
и zlib
. Я установил их в /opt/local
- то же место, что и все MacPort libs в моей системе. Однако Macports не признает, что они уже установлены.
Как сообщить MacPorts, что они уже установлены, а также их версии? Зачем? Потому что я пытаюсь сделать:
port install py35-pip
, но в нем указано, что libz
и openssl
не установлены.
Но тогда он начинает устанавливать все эти зависимости для завитки, которые мне не нужны. Мне не нужен python 2.7, потому что он уже установлен в системе по умолчанию. Мне не нужны janson и все другие зависимости. – Brandon
Также есть FAQ для этого вопроса: https://trac.macports.org/wiki/FAQ#ownlibs. – neverpanic