Recentemente ho iniziato a usare l'homebrew e sono un po 'confuso su cosa succede quando preparo qualcosa sul mio sistema, ma le sue dipendenze prodotte sono solo barili, il che significa che sono collegate sotto /usr/local
.
Ad esempio, sto installando vips (una libreria di elaborazione delle immagini). Una delle sue numerose dipendenze è pixman. Pixman è installato come solo barile perché apparentemente Mac OSX (Snow Leopard in questo caso) viene già fornito con esso (o una versione di esso).
Questo significa che i VIP useranno la versione di sistema di pixman? In tal caso, non ci sono potenziali problemi di controllo delle versioni relativi all'utilizzo della versione del sistema piuttosto che della versione delle dipendenze (supponendo che siano diverse)?
otool -L /usr/local/Cellar/vips/???/lib/*.dylib
per vedere a quali altre librerie si collega.