Libreoffice error while loading shared libraries libicuuc & libskialo

Some issues i have seen today. Libreoffice splash screen appear for a second but app does not start/load.
Via terminal:
$ libreoffice --writer %U

/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: cannot open shared object file: No such file or directory

$ pacman -F

warning: database file for ‘DEB_Arch_Extra’ does not exist (use ‘-Fy’ to download)
core/icu 69.1-1 [installed]
community/onlyoffice-desktopeditors 6.3.1-1
multilib/lib32-icu 69.1-1 [installed]

$ pacman -Qo /usr/lib/

warning: database file for ‘DEB_Arch_Extra’ does not exist (use ‘-Sy’ to download)
/usr/lib/ is owned by icu 69.1-1

sudo nano /etc/pacman.conf
remove libreoffice from ign0red packages.

pacman -S libreoffice-fresh-cs # i am using czech version
pacman -S libreoffice-fresh

it gets updated

$ libreoffice --writer %U

/usr/lib/libreoffice/program/soffice.bin: symbol lookup error: /usr/lib/libreoffice/program/ undefined symbol: FT_Get_Paint

$ pacman -F

warning: database file for ‘DEB_Arch_Extra’ does not exist (use ‘-Fy’ to download)
extra/libreoffice-fresh 7.2.0-1 [installed: 7.2.0-2]
extra/libreoffice-still 7.1.5-1

please kindly what to try?

On which branch are you? The current version is 7.2.0-2.

You could try reinstalling because it looks like you have partial upgrades: pacman -Syuu

I am unsure if i understand. “pacman -Syy” possibly refreshed my package databases and now:

$ sudo pacman -S libreoffice-fresh-cs libreoffice-fresh
warning: libreoffice-fresh-cs-7.2.0-1 is up to date – reinstalling
warning: libreoffice-fresh-7.2.0-2 is up to date – reinstalling
resolving dependencies…
looking for conflicting packages…

Packages (2) libreoffice-fresh-7.2.0-2 libreoffice-fresh-cs-7.2.0-1

Total Installed Size: 443,70 MiB
Net Upgrade Size: 0,00 MiB

:: Proceed with installation?

If you don’t know what branch you’re on, you’re most likely on stable.

This probably left you with partial updates which are unsupported. You should consider a full update of the system and not partial upgrades of specific (libreoffice) packages.

If you don’t need the features in latest LibreOffice 7.2 (libreoffice-fresh-7.2.0-2), try installing libreoffice-still-7.1.5-2 in pacmac. It will replace libreoffice-fresh-7.2.0-2 with libreoffice-still-7.1.5-2 .
(You can reinstall 7.2 later on, once the dependencies issue is fixed.)

You can find your current branch from /etc/pacman.d/mirrorlist.

FT_Get_Paint should come from package freetype2. Make sure it is at latest version. What version of freetype2 are you using? Are you holding back any other packages?


“$ sudo pacman -S freetype2” installed freetype2-2.11.0-3

and Writer is starting now:
$ libreoffice --writer

i will do system update (incl. libreoffice) later since i do not want to restart computer yet (it usually break Dolphin file manager)… thank You all