# Problems with libicui18n.so.70 and cant update

**URL:** <https://forum.endeavouros.com/t/problems-with-libicui18n-so-70-and-cant-update/22935>\
**Category:** Pacman & AUR helpers\
**Created:** [January 20, 2022, 4:59pm UTC](https://forum.endeavouros.com/t/problems-with-libicui18n-so-70-and-cant-update/22935 "2022-01-20T16:59:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Argenisjimort](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@Argenisjimort](https://forum.endeavouros.com/u/Argenisjimort)\
**Post date:** [January 20, 2022, 4:59pm UTC](https://forum.endeavouros.com/t/problems-with-libicui18n-so-70-and-cant-update/22935/1 "2022-01-20T16:59:34Z")

</div>

```auto
$ 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

```auto
$ 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:

```auto
$ 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:

```auto
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.

---

<div class="post-metadata">

**Author:** ![keybreak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/keybreak/32/9257_2.png) [@keybreak](https://forum.endeavouros.com/u/keybreak)\
**Post date:** [January 20, 2022, 5:01pm UTC](https://forum.endeavouros.com/t/problems-with-libicui18n-so-70-and-cant-update/22935/2 "2022-01-20T17:01:38Z")

</div>

See this

> [@\[FAQ\] Package installation says FILENAME exists in filesystem; “Failed to commit transaction (conflicting files)”](https://forum.endeavouros.com/t/faq-package-installation-says-filename-exists-in-filesystem-failed-to-commit-transaction-conflicting-files/6753):
>
> I can’t install or update a package because I get (something like) this: error: could not prepare transaction error: failed to commit transaction (conflicting files) libname: /insert/file/name/here exists in filesystem Errors occurred, no packages were upgraded. Why is this happening? The package manager, pacman , has detected an unexpected file already exists on disk. By design it will not overwrite files that already exist. This is a design feature, not a flaw - package managers are desi…

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [January 20, 2022, 5:04pm UTC](https://forum.endeavouros.com/t/problems-with-libicui18n-so-70-and-cant-update/22935/3 "2022-01-20T17:04:45Z")

</div>

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

`sudo pacman -Syyu`

Post all the output you get in the terminal.

---

<div class="post-metadata">

**Author:** ![jonathon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/jonathon/32/18722_2.png) [@jonathon](https://forum.endeavouros.com/u/jonathon)\
**Post date:** [January 20, 2022, 5:28pm UTC](https://forum.endeavouros.com/t/problems-with-libicui18n-so-70-and-cant-update/22935/4 "2022-01-20T17:28:06Z")

</div>

> [@Argenisjimort](#):
>
> `signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is unknown trust`

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

```auto
sudo pacman -Sy archlinux-keyring
sudo pacman -Syu

```
