Libreoffice no longer starts

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

1 Like

Before the update or after?

after update
after that I do the updates every few days.
but I haven’t used libreoffice for a while.

I cannot reproduce the error. LibreOffice runs perfectly here, on a MacBook 9.2 (not v3 compatible).

Edit: There was also an update here today: Arch Linux - boost-libs 1.87.0-2 (x86_64)

I couldn’t find any error messages after a superficial search.

Solved for me!
The cachyos-extra-v3 version was not working.
Installed now the libreoffice-fresh version 25.2.0-1 and everything is fine!

2 Likes

I can confirm that Libreoffice won’t start for me also. I was just using its’ calc last night.

Edit: @reas solution works for me.

The problem is that boost was upgraded to 1.87 this morning, but libreoffice was not upgraded to 25.2.0 with it (at least for many people). You can wait for the new version to appear in the repo, or compile it yourself. The following instructions download the latest version for the repo (I know we’re using yay but it’s not downloading from the AUR, it’s a trick to download the latest repo version). Note that it takes a very long to compile. Depending on your system it could take hours.

$ cd
$ yay -G libreoffice-fresh
$ cd libreoffice-fresh
$ gpg --recv-keys C2839ECAD9408FBE9531C3E9F434A1EFAFEEAEA3
$ makepkg -s
$ sudo pacman -U *.pkg.tar.zst
2 Likes

ok thanks, I will wait for the update I don’t need it urgently

Builds were failing in the buildserver. I’ll ping for a rebuild, thanks for reporting.

IMO, that’s a lot of trouble (as you also said) for not much gain, especially since it will get updated soon with the cachyos version.

It’s much faster to just install the arch version (which is 100% compatible since cachyos IS arch) with:

yay libreoffice-fresh and select the version from the arch extra repo.

1 Like

The -fresh version is the most current version, while the -still version is the more stable and extensively tested version.

it’s good everything works now