https://issues.apache.org/ooo/show_bug.cgi?id=122486

            Bug ID: 122486
        Issue Type: DEFECT
           Summary: webdav ucp: libucpdav1.so can't be loaded
           Product: General
           Version: AOO400-dev
          Hardware: All
                OS: Linux
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: code
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

AOO400m2(Build:9701)  -  Rev. 1489073
2013-06-03 18:40:40 (Mon, 03 Jun 2013) - Linux x86_64

webdav ucp is broken in that build when used on a system where libexpat.so.0
isn't present.

Run the following macro:

Sub Main
    Dim oProv
    oProv = CreateUnoService("com.sun.star.ucb.WebDAVContentProvider")
End Sub

You get the error:

BASIC runtime error.
An exception occurred
Type: com.sun.star.loader.CannotActivateFactoryException
Message: loading component library failed:
file:///opt/openoffice4/program/../program/libucpdav1.so


[ariel@localhost ~]$ ldd -v /opt/openoffice4/program/libucpdav1.so 
ldd: warning: you do not have execution permission for
`/opt/openoffice4/program/libucpdav1.so'
        linux-vdso.so.1 =>  (0x00007fffc497c000)
        libapr-1.so.0 => /opt/openoffice4/program/libapr-1.so.0
(0x00007fad5b7fd000)
        libaprutil-1.so.0 => /opt/openoffice4/program/libaprutil-1.so.0
(0x00007fad5b5dd000)
        libserf-1.so.0 => /opt/openoffice4/program/libserf-1.so.0
(0x00007fad5b23e000)
        libuno_cppuhelpergcc3.so.3 =>
/opt/openoffice4/program/libuno_cppuhelpergcc3.so.3 (0x00007fad5af47000)
        libuno_cppu.so.3 => /opt/openoffice4/program/libuno_cppu.so.3
(0x00007fad5ad11000)
        libuno_sal.so.3 => /opt/openoffice4/program/libuno_sal.so.3
(0x00007fad5a915000)
        libuno_salhelpergcc3.so.3 =>
/opt/openoffice4/program/libuno_salhelpergcc3.so.3 (0x00007fad5a711000)
        libucbhelper4gcc3.so => /opt/openoffice4/program/libucbhelper4gcc3.so
(0x00007fad5a48f000)
        libcomphelpgcc3.so => /opt/openoffice4/program/libcomphelpgcc3.so
(0x00007fad5a13d000)
        libxml2.so.2 => /opt/openoffice4/program/libxml2.so.2
(0x00007fad59dfc000)
        libstdc++.so.6 => /opt/openoffice4/program/libstdc++.so.6
(0x00007fad59afb000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fad597c1000)
        libgcc_s.so.1 => /opt/openoffice4/program/libgcc_s.so.1
(0x00007fad595b3000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fad591fa000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fad58ff5000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fad58ded000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007fad58bb5000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fad58999000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fad58795000)
        libexpat.so.0 => not found
        libz.so.1 => /lib64/libz.so.1 (0x00007fad5857e000)
        libvos3gcc3.so => /opt/openoffice4/program/libvos3gcc3.so
(0x00007fad58355000)
        /lib64/ld-linux-x86-64.so.2 (0x000000384f800000)
        libfreebl3.so => /opt/openoffice4/program/libfreebl3.so
(0x00007fad580fb000)

Note the         
libexpat.so.0 => not found

This dependency comes from apr-util:

[ariel@localhost ~]$ ldd -v /opt/openoffice4/program/libaprutil-1.so.0.4.1 
ldd: warning: you do not have execution permission for
`/opt/openoffice4/program/libaprutil-1.so.0.4.1'
        linux-vdso.so.1 =>  (0x00007fffb8391000)
        libexpat.so.0 => not found
        libapr-1.so.0 => /lib64/libapr-1.so.0 (0x00007fa63773b000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fa637536000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fa63732e000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007fa6370f6000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa636eda000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fa636cd6000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fa63691d000)
        /lib64/ld-linux-x86-64.so.2 (0x000000384f800000)
        libfreebl3.so => /lib64/libfreebl3.so (0x00007fa6366b1000)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

Reply via email to