[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#337702: openoffice.org 2.0 won't start since upgrade, libc problem?



Steve Langasek wrote:
> That sounds like a broken libc.
> 
> $ objdump -T /lib/tls/libpthread.so.0 |grep GLIBC_PRIVATE.*errno
> 00000000      D  *UND*  00000004  GLIBC_PRIVATE errno
> 00000000      D  *UND*  00000004  GLIBC_PRIVATE h_errno
> $ objdump -T /lib/tls/libc.so.6 |grep GLIBC_PRIVATE.*errno
> 00000008 g    D  .tbss  00000004  GLIBC_PRIVATE errno
> 0000001c g    D  .tbss  00000004  GLIBC_PRIVATE h_errno
> $
> 
> These two libraries are supposed to be used together.  The openoffice
> packages would have to be doing something *very* perverse to break that;
> it's much more likely that you've managed to somehow screw up
> /lib/tls/libc.so.6 or /lib/ld-linux.so.2 locally.  Check the output of ldd
> /usr/lib/openoffice/program/javaldx for junk in /usr/local, use "debsums -s
> libc6" to verify that none of your libraries have been modified.
> 


# objdump -T /lib/tls/libpthread.so.0 |grep GLIBC_PRIVATE.*errno
00000000      D  *UND*  00000004  GLIBC_PRIVATE errno
00000000      D  *UND*  00000004  GLIBC_PRIVATE h_errno
# objdump -T /lib/tls/libc.so.6 |grep GLIBC_PRIVATE.*errno
00000008 g    D  .tbss  00000004  GLIBC_PRIVATE errno
0000001c g    D  .tbss  00000004  GLIBC_PRIVATE h_errno
# ldd /usr/lib/openoffice/program/javaldx
        linux-gate.so.1 =>  (0xffffe000)
        libuno_sal.so.3 => /usr/lib/openoffice/program/libuno_sal.so.3
(0xb7d53000)
        libuno_cppu.so.3 => /usr/lib/openoffice/program/libuno_cppu.so.3
(0xb7d27000)
        libuno_cppuhelpergcc3.so.3 =>
/usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3 (0xb7ce4000)
        libjvmfwk.so.3 => /usr/lib/openoffice/program/libjvmfwk.so.3
(0xb7ccf000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7caa000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7c98000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7bbe000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7b99000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7b8e000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7a56000)
        libpam.so.0 => /lib/libpam.so.0 (0xb7a4d000)
        libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0xb7a1f000)
        libstlport_gcc.so.4.6 => /usr/lib/libstlport_gcc.so.4.6 (0xb7954000)
        libuno_salhelpergcc3.so.3 =>
/usr/lib/openoffice/program/libuno_salhelpergcc3.so.3 (0xb7950000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7842000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb782d000)
        /lib/ld-linux.so.2 (0xb7f04000)
# debsums -s libc6
#

(There was no output for "debsums -s libc6")

Is there a way that I can fix that? Can I remove the libraries and
reinstall them?






Reply to: