dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib
How to solve brew uninstall --ignore-dependencies node icu4c
brew install node
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.60.dylib
brew uninstall --ignore-dependencies node icu4c
brew install node
I tried this:
brew link icu4c
But then I got an error indicating that the software was not installed through homebrew at all:
Warning: Refusing to link macOS provided/shadowed software: icu4c
If you need to have icu4c first in your PATH, run:
echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.zshrcFor compilers to find icu4c you may need to set:
export LDFLAGS="-L/usr/local/opt/icu4c/lib"
export CPPFLAGS="-I/usr/local/opt/icu4c/include"For pkg-config to find icu4c you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig"
Weirdly if I did: brew install icu4c
I tog the following message:
Warning: icu4c 68.2 is already installed and up-to-date.
So I reinstalled it like so:
brew reinstall icu4c
Thanks! New Mac OS update gave me this issue
Thanks! This worked for me.
Thank you, That worked like charm with Mac OS.
Worked like a charm, even with nvm
installed.
Worked!
Worked for me!
Thank you)
Thanks!
thanks
brew reinstall icu4c
did it for me!
Works for me, thanks!
I had to set the node version via nvm use
then it worked.
brew reinstall icu4c did it for me!
Thanks, this incantation removed the error for me on MacOS 10.13.6
brew reinstall icu4c
did it for me!
thanks! this did it for me on 11.4 (20F71)
Worked using --force for me, thanks
jbd@mbp % brew uninstall --ignore-dependencies node icu4c
Uninstalling /usr/local/Cellar/node/15.11.0... (3,313 files, 57.0MB)
Uninstalling /usr/local/Cellar/icu4c/69.1... (259 files, 72.8MB)
icu4c 68.2 is still installed.
To remove all versions, run:
brew uninstall --force icu4c
jbd@mbp % brew uninstall --force icu4c
Uninstalling icu4c... (259 files, 72.5MB)
jbd@mbp % brew install node
brew reinstall icu4c
did the work, this happened because I uninstalled icu4c with brew uninstall watchman
thanks!
Worked for me!
brew reinstall icu4c
was also the problem in my case!
thank you had the same issues... solved!
Saved my day. Thanks a lot!
brew reinstall icu4c
worked!! nice, thanks a lot.
Reinstalling icu4c worked
brew reinstall icu4c
.
This works!
For me, it was an issue with openldap looking at php 7.2 instead of php 7.4. Uninstall php 7.2 and reinstall php 7.4. Steps:
brew uninstall php@7.2
rm -rf /usr/local/etc/php
brew reinstall php@7.4
I didn't need to reinstall node, just reinstall
icu4c
:
brew reinstall icu4c
This happened after Homebrew decided to update all my libs (I'm guessing there's a setting to stop it from doing this)
I didn't need to reinstall node, just reinstall
icu4c
:
brew reinstall icu4c
This happened after Homebrew decided to update all my libs (I'm guessing there's a setting to stop it from doing this)
Thank you!
Also, it worked for me.
Worked using --force for me, thanks
jbd@mbp % brew uninstall --ignore-dependencies node icu4c Uninstalling /usr/local/Cellar/node/15.11.0... (3,313 files, 57.0MB) Uninstalling /usr/local/Cellar/icu4c/69.1... (259 files, 72.8MB) icu4c 68.2 is still installed. To remove all versions, run: brew uninstall --force icu4c jbd@mbp % brew uninstall --force icu4c Uninstalling icu4c... (259 files, 72.5MB) jbd@mbp % brew install node
Many thanks @jbdemonte .. your solution solved the issue I had.
Thank you for this
brew reinstall icu4c
works! Many thanks
Thank you! This worked for me!