You are not logged in.

#1 2022-06-13 17:44:38

bemxio
Member
Registered: 2022-06-13
Posts: 2

[LibreOffice] libicuuc.so.70: cannot open shared object file

It seems like this issue that appeared a year ago, has reoccured yet again.
LibreOffice just requires a library from the "icu" package to be in version 70, but the latest one that is downloaded from "pacman" is already 71.

I have an updated version of the workaround, that was mentioned in the older topic though:
1. Download "icu-70.1-1.0-ARCHITECTURE.pkg.tar.zst", replacing "ARCHITECTURE" with your architecture ("pentium4", "i686" or "i486") from the "icu" package archive.
2. Use "bsdtar -xzf icu-70.1-1.0-ARCHITECTURE.pkg.tar.zst" to extract the file with the libraries needed for LibreOffice.
3. Create a directory called "icu70" in "/opt", that will have the libraries needed.
4. Copy all files from the "usr/lib" folder in the directory that you've extracted the file, into the "/opt/icu70" directory.
5. Everytime you want to open LibreOffice, run

LD_LIBRARY_PATH=/opt/icu70 libreoffice

to start it.

You can easily make an alias for the variable specifying the library path, by typing in

alias libreoffice='LD_LIBRARY_PATH=/opt/icu70 libreoffice'

in your "~/.bashrc" or "~/.zshrc", depending on your shell.

Offline

#2 2022-06-13 18:41:22

abaumann
Administrator
From: Zurich
Registered: 2019-11-14
Posts: 1,033
Website

Re: [LibreOffice] libicuuc.so.70: cannot open shared object file

Or install 'icu70' :-)

Offline

#3 2022-06-13 20:37:30

bemxio
Member
Registered: 2022-06-13
Posts: 2

Re: [LibreOffice] libicuuc.so.70: cannot open shared object file

abaumann wrote:

Or install 'icu70' :-)

oh right, I didn't think about that, I might edit this post to include that way too then :^)

Offline

#4 2022-06-14 06:18:33

abaumann
Administrator
From: Zurich
Registered: 2019-11-14
Posts: 1,033
Website

Re: [LibreOffice] libicuuc.so.70: cannot open shared object file

No problem. Your description is good help in the case the shim package is missing (which happened in the past), just leave it. :-)

Offline

Board footer

Powered by FluxBB