were now migrated its formulae error empty dupes all zlib homebrew dylib dyld

zlib - now - homebrew php



Brew doctor: dyld: biblioteca no cargada y error: no hay fórmula disponible para zlib (10)

En mi caso lo soluciono con el archivo de este enlace:

ln -s /usr/local/Cellar/jpeg/8d/lib/libjpeg.8.dylib /usr/local/opt/jpeg/lib/libjpeg.8.dyli

Cuando brew doctor obtengo los siguientes errores:

dyld: Library not loaded: /usr/lib/libltdl.7.dylib Referenced from: /usr/local/bin/php Reason: image not found Error: No available formula for zlib

El archivo libltdl.7.dylib no está en mi directorio / usr / lib, pero hay varios otros archivos .dylib .

Estoy ejecutando 10.8.1 con la última versión de Xcode (4.4.1) y sus herramientas de línea de comandos instaladas.

¿Alguna idea de cómo solucionar estos errores?


Experimenté el mismo error en el proceso de instalación de AFNI. La instalación de PyQt, como se sugiere here , solucionó el problema resultante de la compatibilidad con OSX 10.11.

brew install pyqt


Intenta reinstalar libtool por:

brew reinstall libtool --universal && brew unlink libtool && brew link libtool

Si eso no funciona, intente eliminar libtool completamente y luego vuelva a intentar los pasos anteriores:

brew uninstall libtool

Si aún no funciona después de seguir los pasos anteriores, compruebe si tiene la variable DYLD_FALLBACK_LIBRARY_PATH definida en algún lugar del sistema (por ejemplo, ~ / .profile) e intente desarmarla antes de volver a intentar los pasos anteriores.

Otros comandos que podrían ser útiles para identificar el problema:

$ libtool --version $ whereis libtool $ set | grep DYLD_FALLBACK_LIBRARY_PATH $ echo $DYLD_FALLBACK_LIBRARY_PATH


La respuesta de Kenorb fue lo que funcionó para mí + un poco más para una medida segura: brew update freetype no tenía enlaces simbólicos, por lo que brew link freetype varias otras soluciones que probé:

brew remove imagemagick brew link jpeg libpng brew install imagemagick brew install libtiff brew uninstall libtool brew reinstall libtool --universal && brew unlink libtool && brew link libtool

Hay una buena posibilidad de que esto no fuera necesario si lo hubiera encontrado.

brew uninstall libtool brew reinstall libtool --universal && brew unlink libtool && brew link libtool

primero. Pero pensé que publicaría mi proceso completo en caso de que alguien se encontrara con problemas


Para mí, necesitaba arreglar XQuartz ya que el doctor de brew me preguntó también:

Advertencia: su XQuartz (2.7.6) está desactualizado. Instale XQuartz 2.7.8: https://xquartz.macosforge.org

Funcionó después de eso.


Para mi funciona con:

sudo ln -s /usr/local/Cellar/libtool/2.4.2/lib/libltdl.7.dylib /usr/local/lib/libltdl.7.dylib


Si tienes un error sobre pcre como este:

dyld: Library not loaded: /usr/local/opt/pcre/lib/libpcre.1.dylib Referenced from: /usr/local/Cellar/watchman/4.7.0/libexec/bin/watchman Reason: image not found Abort trap: 6

Necesitas enlazar pcre.

brew link --overwrite pcre



Tuve: % neato dyld: Library not loaded: /usr/lib/libltdl.7.dylib Referenced from: /Users/me/Documents/dev/anaconda/bin/neato Reason: image not found zsh: abort neato

Y la solución fue % echo $DYLD_FALLBACK_LIBRARY_PATH /Users/me/anaconda/lib:/usr/lib % export DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:/usr/local/lib

(y luego agregue la exportación a un .bashrc o similar).


xcode-select --install ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install pcre brew install libtool

Eso es.