Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.rc > #397818
| From | Rene Engelhard <rene@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.rc |
| Subject | Bug#1114995: Libreoffice fails to start whith an error while loading shared libraries. |
| Date | 2025-09-12 21:50 +0200 |
| Message-ID | <LuhWp-ePOX-1@gated-at.bofh.it> (permalink) |
| References | <LueYx-eNTz-3@gated-at.bofh.it> <LueYx-eNTz-3@gated-at.bofh.it> |
| Organization | Debian Project |
tag 1114995 + unreproducible tag 1114995 + moreinfo severity 1114995 important thanks Hi, Am 12.09.25 um 18:31 schrieb Karine Crévecœur: > Package: libreoffice > Version: 4:25.8.1-1 > Severity: grave No. It would be if it was a general problem. If it's local to your system it is not. > Hello, > When I start libreoffice from a shell I get: > $ libreoffice > /usr/lib/libreoffice/program/javaldx: error while loading shared libraries: libreglo.so: cannot open shared object file: No such file or directory > /usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libreglo.so: cannot open shared object file: No such file or directory > I explored a bit to track down the issue. The lib uno-libs-private is > installed properly, but I got these errors: > $ ldd /usr/lib/libreoffice/program/soffice.bin |grep found > libreglo.so => not found > libunoidllo.so => not found > $ ldd /usr/lib/libreoffice/program/javaldx |grep found > libreglo.so => not found > libunoidllo.so => not found > libxmlreaderlo.so => not found > > While the librairies exist in /usr/lib/program/ : > $ cd /usr/lib/libreoffice/program > $ ls -l libreglo.so > -rw-r--r-- 1 root root 84896 Aug 28 17:41 libreglo.so > $ ls -l libunoidllo.so > -rw-r--r-- 1 root root 396272 Aug 28 17:41 libunoidllo.so > $ ls -l libxmlreaderlo.so > -rw-r--r-- 1 root root 43440 Aug 28 17:41 libxmlreaderlo.so > > I thought this was a runtime LDPATH issue, but: > $ objdump -c javaldx |grep PATH > RUNPATH $ORIGIN > $ objdump -x soffice.bin |grep PATH > RUNPATH $ORIGIN > > In short it should work. Correct analysis. and $ORIGIN is to the place where the binary is (/usr/lib/libreoffice/program) And it *does* work in a clean VM. Both in testing and unstable. Regards, Rene
Back to linux.debian.bugs.rc | Previous | Next — Previous in thread | Find similar | Unroll thread
Bug#1114995: Libreoffice fails to start whith an error while loading shared libraries. Karine Crévecœur <enikar@gresille.org> - 2025-09-12 18:40 +0200 Bug#1114995: Libreoffice fails to start whith an error while loading shared libraries. Rene Engelhard <rene@debian.org> - 2025-09-12 21:50 +0200
csiph-web