Problems with libicui18n.so.70 and cant update

$ npx create-react-app react101
node: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory

The same problem occurs when i try to open vscode and atom

$ code
/usr/lib/electron13/electron: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory


$ atom
$ /usr/bin/electron9: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory

trying to install libicui18n.so give a dependency error by raptor:

$ sudo pacman -S libicui18n.so
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (70.1-1) breaks dependency 'libicudata.so=69-64' required by raptor
:: installing icu (70.1-1) breaks dependency 'libicui18n.so=69-64' required by raptor
:: installing icu (70.1-1) breaks dependency 'libicuuc.so=69-64' required by raptor

and a full system upgrade cant be completely done due to some errors:
the errors shown afer trying to do a full system upgrade:

sudo pacman -Su
:: Starting full system upgrade...
:: Replace hwids with core/hwdata? [Y/n] 
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: freetype2 will be installed before its harfbuzz dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: smbclient will be installed before its cifs-utils dependency

Package (383)                           Old Version              New Version              Net Change  Download Size



Total Download Size:     17,70 MiB
Total Installed Size:  3648,22 MiB
Net Upgrade Size:       113,53 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...

error: pam: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/pam-1.5.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: perl: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/perl-5.34.0-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: libedit: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/libedit-20210910_3.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: libxslt: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/libxslt-1.1.34-6-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: pinentry: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/pinentry-1.2.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: exfatprogs: signature from "Frederik Schwan <frederik.schwan@linux.com>" is unknown trust
:: File /var/cache/pacman/pkg/exfatprogs-1.1.3-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: inetutils: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/inetutils-2.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: pcsclite: signature from "Frederik Schwan <frederik.schwan@linux.com>" is unknown trust
:: File /var/cache/pacman/pkg/pcsclite-1.9.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: wget: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust
:: File /var/cache/pacman/pkg/wget-1.21.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.

i’ve updated the several time with -Syy and still.

See this

Try refreshing your mirrors from the Welcome app and then run:

sudo pacman -Syyu

Post all the output you get in the terminal.

Update the keyring first - this sort of thing will happen if you don’t update for a few months.

sudo pacman -Sy archlinux-keyring
sudo pacman -Syu
2 Likes