Recentemente, comecei a usar homebrew e estou um pouco confuso sobre o que acontece quando eu preparo algo em meu sistema, mas suas dependências de fermentação são apenas barris, o que significa que estão vinculadas /usr/local
.
Por exemplo, estou instalando vips (uma biblioteca de processamento de imagens). Uma de suas muitas dependências é o pixman. Pixman é instalado apenas como barril porque, aparentemente, o Mac OSX (Snow Leopard neste caso) já vem com ele (ou uma versão dele).
Isso significa que o vips usará a versão do sistema do pixman? Em caso afirmativo, não há problemas de versão em potencial relacionados ao uso da versão do sistema em vez da versão de dependência (assumindo que sejam diferentes)?
otool -L /usr/local/Cellar/vips/???/lib/*.dylib
quais outras bibliotecas ele se vincula.openssl version
, ele sempre mostra o do SO (LibreSSL), mas quando eu executo meu python no modo interativo, ele está realmente usando o openssl. Você pode me ajudar a entender como o python pegou o openssl correto? @echristophersonopenssl
(durante a instalação). Dê uma olhada napython
fórmula de fermentação ; lá você pode ver que o caminho (prefixo da bebida) da[email protected]
fórmula é usado comoarg
, que por sua vez é usado paraconfigure
.