Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#47000 - [libreoffice-fresh] LibreOffice fails to start. Cannot open libicuuc.so.55 (from package icu)

Attached to Project: Arch Linux
Opened by icasdri (icasdri) - Sunday, 08 November 2015, 01:27 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 08 November 2015, 02:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

LibreOffice fails to start after full system update on 11/6/2015.

It crashes with:

Warning: failed to read path from javaldx
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libicuuc.so.55: cannot open shared object file: No such file or directory

libicuuc.so comes from package icu. However, Arch currently has icu version 56.1 (both icu and lib32-icu are at 56.1), while it appears LibreOffice is looking for an icu 55.

Additional info:

libreoffice-fresh 5.0.3-1
icu 56.1-1
gtk2 2.24.28-1
gtk3 3.18.2-1
systemd 227-1

Steps to reproduce:

Try and open any LibreOffice application. (e.g. libreoffice from a Terminal)
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 08 November 2015, 02:35 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Sunday, 08 November 2015, 02:34 GMT
Nope. libreoffice-fresh (both architectures) is correctly linked to libicu*.so.56. This means there's something else on your system, most likely from the AUR that libreoffice is linked to which is then link to the old icu. You can set LD_DEBUG=files or use ldd-tree from the pax-utils package to help you figure out what it is.

Loading...