Fix l'erreur dydl Library not loaded ...

01 novembre 2023
Homebrew

😩 J'ai rencontré cette erreur après l'installation de wget depuis Homebrew. L'installation de wget n'a pas pu se faire et tout d'un coup, le binary de php me sort cette erreur lorsque je l'exécute.

dyld[23334]: Library not loaded: /usr/local/opt/libunistring/lib/libunistring.2.dylib
  Referenced from: /usr/local/Cellar/libidn2/2.3.4/lib/libidn2.0.dylib
  Reason: tried: '/usr/local/opt/libunistring/lib/libunistring.2.dylib' (no such file), '/usr/local/lib/libunistring.2.dylib' (no such file), '/usr/lib/libunistring.2.dylib' (no such file), '/usr/local/Cellar/libunistring/1.1/lib/libunistring.2.dylib' (no such file), '/usr/local/lib/libunistring.2.dylib' (no such file), '/usr/lib/libunistring.2.dylib' (no such file)Library not loaded: /usr/local/opt/libtiff/lib/libtiff.5.dylib
  Referenced from: /usr/local/Cellar/gd/2.3.3_4/lib/libgd.3.dylib
  Reason: tried: '/usr/local/opt/libtiff/lib/libtiff.5.dylib' (no such file), '/usr/local/lib/libtiff.5.dylib' (no such file), '/usr/lib/libtiff.5.dylib' (no such file), '/usr/local/Cellar/libtiff/4.6.0/lib/libtiff.5.dylib' (no such file), '/usr/local/lib/libtiff.5.dylib' (no such file), '/usr/lib/libtiff.5.dylib' (no such file)
[1]    23334 abort      php

Je ne sais pas vraiment d'où ça vient mais j'ai reinstallé les librairies libidn2 et gd après php a remarché.

brew install libidn2 gd

✅ Il fallait reinstaller les libraries indiquées dans Referenced from: ... dans ce genre d'erreur.

Fix l'erreur dydl Library not loaded ...