Open Office 3 error libuno_sal.so.3 on Fedora 11

PROBLEM:

After installing OpenOffice 3.1.0 from RPMS on Fedora 11 with:

prompt# yum localinstall *
prompt# yum localinstall desktop-integration/openoffice.org3.1-redhat-menus-3.1-9399.noarch.rpm

Starting Calc (or any other component) will terminate with the error:

/opt/openoffice.org3/program/soffice.bin: error while loading shared libraries: libuno_sal.so.3: cannot open shared object file: No such file or directory

Basically this means that the OpenOffice binary cannot find it’s own library…

SOLUTION:

First check if you have this file installed, fe. like:

prompt# locate libuno_sal.so.3

Which should output something like this:

/usr/lib/openoffice.org/ure/lib/libuno_sal.so.3

If not execute:

prompt# yum localinstall openoffice.org-ure-1.5.0-9399.i586.rpm

Finally let Open Office know where to find it’s library with:

prompt# echo “/usr/lib/openoffice.org/ure/lib/” > /etc/ld.so.conf.d/openoffice3.conf
prompt# ldconfig

Open Office now starts normally using the menu or console like:

prompt# openoffice.org3

September 8th, 2009 - Posted in fedora 11 | |

6 Responses to ' Open Office 3 error libuno_sal.so.3 on Fedora 11 '

Subscribe to comments with RSS or TrackBack to ' Open Office 3 error libuno_sal.so.3 on Fedora 11 '.

  1. Bill said,

    on October 12th, 2009 at 11:19 am

    Many, many thanks for this solution!

  2. steve said,

    on November 1st, 2009 at 12:30 am

    Thanks . . works like a charm

  3. egwada said,

    on November 7th, 2009 at 7:48 pm

    thanks a lot. I also have the same problem.

  4. pratheesh said,

    on November 24th, 2009 at 6:41 am

    thank you very much
    I also got the problem solved…..

  5. seakha said,

    on April 16th, 2010 at 11:51 pm

    I have the same problem with OOo3.2 on Fedora12 (64bit). The file exist at the address:
    /usr/lib64/openoffice.org/ure/lib/libuno_sal.so.3
    But it does not work. Help!

  6. Manu said,

    on May 9th, 2011 at 9:49 am

    Hi,

    I’ve the same problem with Fedora 14 64 bits and Openoffice 3.3.
    I resolved the problem with this commands (with root):

    1- # cd /opt/openoffice.org/basis3.3/
    2- ls -l (too show the files)

    ls -l
    total 24
    drwxr-xr-x. 3 root root 4096 17 janv. 18:03 help
    drwxr-xr-x. 16 root root 4096 17 janv. 18:02 presets
    drwxr-xr-x. 10 root root 12288 17 janv. 18:02 program
    drwxr-xr-x. 17 root root 4096 17 janv. 16:36 share
    lrwxrwxrwx. 1 root root 6 5 mai 22:56 ure-link -> ../ure

    3- mv ure-link ure-linkBROKEN

    4- ln -s /usr/lib64/openoffice.org/ure/ ure-link

    5 - # ls -l
    total 24
    drwxr-xr-x. 3 root root 4096 17 janv. 18:03 help
    drwxr-xr-x. 16 root root 4096 17 janv. 18:02 presets
    drwxr-xr-x. 10 root root 12288 17 janv. 18:02 program
    drwxr-xr-x. 17 root root 4096 17 janv. 16:36 share
    lrwxrwxrwx. 1 root root 30 9 mai 09:40 ure-link -> /usr/lib64/openoffice.org/ure/
    lrwxrwxrwx. 1 root root 6 5 mai 22:56 ure-linkBROKEN -> ../ure

    Now, it works like a charm.

    For 32 bits, probably replace lib64 par lib.

    Manu

Leave a reply