Observando el error, identificamos el archivo que falta:
/usr/local/opt/little-cms2/lib/liblcms2.2.dylib
El primer paso es asegurarse de que la biblioteca existe realmente:
find /usr -name '*liblcms*'
find: /usr/sbin/authserver: Permission denied
/usr/local/lib/liblcms.1.0.19.dylib
/usr/local/lib/liblcms.1.dylib
/usr/local/lib/liblcms.a
/usr/local/lib/liblcms.dylib
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.1.0.19.dylib
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.1.dylib
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.a
/usr/local/Cellar/little-cms/1.19_1/lib/liblcms.dylib
/usr/local/Cellar/little-cms2/2.9/lib/liblcms2.dylib
/usr/local/Cellar/little-cms2/2.9/lib/liblcms2.a
/usr/local/Cellar/little-cms2/2.9/lib/liblcms2.2.dylib
Así que podemos ver que sí existe como /usr/local/Cellar/little-cms2/2.9/lib/liblcms2.2.dylib
.
Necesitamos crear un enlace simbólico que haga que convertir encontrar el archivo perdido. Es posible que el elaborar cerveza instalación script faltaba para hacerlo.
La forma de crear un enlace simbólico es la siguiente:
ln -s <exisiting file> <pointer to create>
Así que la solución final es simplemente esta:
ln -s /usr/local/Cellar/little-cms2/2.9 /usr/local/opt/little-cms2
Verifiquemos:
convert
Version: ImageMagick 7.0.10-0 Q16 x86_64 2020-04-04 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenMP(3.1)
Delegates (built-in): bzlib freetype gslib heic jng jp2 jpeg lcms ltdl lzma openexr png ps tiff webp xml zlib
Usage: convert [options ...] file [ [options ...] file ...] [options ...] file
...
Misión cumplida :)