FS#45100 - [libreoffice-fresh] [libreoffice-still] libsdlo.so error without avahi installed
Attached to Project:
Arch Linux
Opened by Darrell (0strodamus) - Tuesday, 26 May 2015, 20:41 GMT
Last edited by Doug Newgard (Scimmia) - Tuesday, 26 May 2015, 22:44 GMT
Opened by Darrell (0strodamus) - Tuesday, 26 May 2015, 20:41 GMT
Last edited by Doug Newgard (Scimmia) - Tuesday, 26 May 2015, 22:44 GMT
|
Details
Description: This error affects both libreoffice-fresh
4.4.3-1 and libreoffice-still 4.3.7-1 packages. When the
avahi package is not installed, launching Draw fails and
generates an "loading component library
<file:///usr/lib/libreoffice/program/../program/libsdlo.so>
failed" error. Launching Impress fails with no error.
I have found three solutions: 1- install the avahi package 2- manually overwrite the /usr/lib/libreoffice/program/libsdlo.so file with the file from the AUR libreoffice-fresh-rpm 4.4.3-1 package 3- recompiling the packages with --disable-avahi ldd /usr/lib/libreoffice/program/libsdlo.so libavahi-common.so.3 => not found libavahi-client.so.3 => not found Avavhi is not a dependency of libreoffice-fresh or libreoffice-still, so I'm not sure why it is needed for Draw and Impress to function. Thanks in advance for any help. |
This task depends upon
One package dependency chain is: gtk2 depends on libcups which in turn depends on avahi.