Re: Pgadmin GUI fails with relocation error.

From: Raphaël Enrici <blacknoz(at)club-internet(dot)fr>
To: Kenneth Andreassen <kenneth(at)portit(dot)com>
Cc: Pgadmin Support <pgadmin-support(at)postgresql(dot)org>
Subject: Re: Pgadmin GUI fails with relocation error.
Date: 2005-03-30 19:06:57
Message-ID: 424AF8D1.4000706@club-internet.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Hi Kenneth,
(stay on the list please)

Kenneth Andreassen wrote:
> Hi Raphaël,
>
> Linux Debian kernel 2.4.27 official
> X86 platform
> Location: /var/lib/postgres
> Postgres 7.4.6
> No options when starting pgadmin3
>
>
> Ldd "which pgadmin3" result
>
> libssl.so.0.9.7 => /usr/lib/i686/cmov/libssl.so.0.9.7 (0x40029000)
> libcrypto.so.0.9.7 => /usr/lib/i686/cmov/libcrypto.so.0.9.7 (0x4005a000)
> libpq.so.3 => /lib/libpq.so.3 (0x40159000)

Strange that libpq is in /lib. It should be in /usr/lib according to
debian policy. Here is what I have with 7.4.7:

ralph(at)anaconda:~$ ldd `which pgadmin3` | grep libpq
libpq.so.3 => /usr/lib/libpq.so.3 (0x4015e000)

And an nm on it gives me the PQgetssl symbol.
ralph(at)anaconda:~$ nm -D /usr/lib/libpq.so.3 | grep ssl
000147b0 T PQgetssl

Can you recheck that the /lib/libpq.so.3 is part of the Debian package?
(try dpkg -S /lib/libpq.so.3). Can you run a nm command on it, like the
one above? I'm quite sure the symbol is missing and that this lib is not
part of an official package (I would not bet a lot ;p). May be the rest
of an old manual installation?

Let us know.
Regards,
Raphaël

> libwx_gtk2u_stc-2.5.so.3 => /usr/lib/libwx_gtk2u_stc-2.5.so.3 (0x4016c000)
> libwx_gtk2u_xrc-2.5.so.3 => /usr/lib/libwx_gtk2u_xrc-2.5.so.3 (0x40240000)
> libwx_gtk2u_html-2.5.so.3 => /usr/lib/libwx_gtk2u_html-2.5.so.3 (0x402b2000)
> libwx_gtk2u_adv-2.5.so.3 => /usr/lib/libwx_gtk2u_adv-2.5.so.3 (0x4033f000)
> libwx_gtk2u_core-2.5.so.3 => /usr/lib/libwx_gtk2u_core-2.5.so.3 (0x403d7000)
> libwx_baseu_xml-2.5.so.3 => /usr/lib/libwx_baseu_xml-2.5.so.3 (0x40713000)
> libwx_baseu_net-2.5.so.3 => /usr/lib/libwx_baseu_net-2.5.so.3 (0x4071d000)
> libwx_baseu-2.5.so.3 => /usr/lib/libwx_baseu-2.5.so.3 (0x40748000)
> libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x408c8000)
> libm.so.6 => /lib/libm.so.6 (0x40982000)
> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x409a4000)
> libpthread.so.0 => /lib/libpthread.so.0 (0x409ad000)
> libc.so.6 => /lib/libc.so.6 (0x409ff000)
> libdl.so.2 => /lib/libdl.so.2 (0x40b32000)
> libcrypt.so.1 => /lib/libcrypt.so.1 (0x40b35000)
> libresolv.so.2 => /lib/libresolv.so.2 (0x40b62000)
> libnsl.so.1 => /lib/libnsl.so.1 (0x40b74000)
> libz.so.1 => /usr/lib/libz.so.1 (0x40b89000)
> libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x40b9c000)
> libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x40e73000)
> libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x40ee4000)
> libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x40f02000)
> libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x40f18000)
> libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40f1d000)
> libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x40f29000)
> libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40f60000)
> libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40f94000)
> libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x40f98000)
> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40f9d000)
> libpng12.so.0 => /usr/lib/libpng12.so.0 (0x4101d000)
> libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x41043000)
> libtiff.so.4 => /usr/lib/libtiff.so.4 (0x41061000)
> libexpat.so.1 => /usr/lib/libexpat.so.1 (0x410b1000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x410d1000)
> libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x41199000)
> libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x4119d000)
> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x411a5000)
> libXft.so.2 => /usr/lib/libXft.so.2 (0x411b3000)
> libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x411c5000)
> libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x41232000)
> libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x4125a000)
> libXrender.so.1 => /usr/lib/libXrender.so.1 (0x41263000)
> libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x4126b000)
>
> Version information:
> /usr/bin/pgadmin3:
> libwx_baseu_xml-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu_xml-2.5.so.3
> libwx_baseu_net-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu_net-2.5.so.3
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libwx_gtk2u_xrc-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_xrc-2.5.so.3
> libwx_gtk2u_html-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_html-2.5.so.3
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
> libwx_gtk2u_stc-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_stc-2.5.so.3
> libwx_gtk2u_core-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_core-2.5.so.3
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> libwx_gtk2u_adv-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_adv-2.5.so.3
> /usr/lib/i686/cmov/libssl.so.0.9.7:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/i686/cmov/libcrypto.so.0.9.7:
> libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
> libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libpq.so.3:
> libcrypt.so.1 (GLIBC_2.0) => /lib/libcrypt.so.1
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libwx_gtk2u_stc-2.5.so.3:
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libwx_gtk2u_core-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_core-2.5.so.3
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_gtk2u_xrc-2.5.so.3:
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libwx_gtk2u_html-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_html-2.5.so.3
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libwx_baseu_xml-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu_xml-2.5.so.3
> libwx_gtk2u_adv-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_adv-2.5.so.3
> libwx_gtk2u_core-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_core-2.5.so.3
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_gtk2u_html-2.5.so.3:
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libwx_gtk2u_core-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_core-2.5.so.3
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_gtk2u_adv-2.5.so.3:
> libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
> libwx_gtk2u_core-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_gtk2u_core-2.5.so.3
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_gtk2u_core-2.5.so.3:
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libpng12.so.0 (PNG12_0) => /usr/lib/libpng12.so.0
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_baseu_xml-2.5.so.3:
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_baseu_net-2.5.so.3:
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libwx_baseu-2.5.so.3 (WXU_2.5) => /usr/lib/libwx_baseu-2.5.so.3
> /usr/lib/libwx_baseu-2.5.so.3:
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
> libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libpthread.so.0 (GLIBC_2.2) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
> /usr/lib/libstdc++.so.5:
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libgcc_s.so.1 (GCC_3.3) => /lib/libgcc_s.so.1
> libgcc_s.so.1 (GCC_3.0) => /lib/libgcc_s.so.1
> libgcc_s.so.1 (GLIBC_2.0) => /lib/libgcc_s.so.1
> /lib/libm.so.6:
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libgcc_s.so.1:
> libc.so.6 (GLIBC_2.2.4) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libpthread.so.0:
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libc.so.6:
> ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_2.0) => /lib/ld-linux.so.2
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> /lib/libdl.so.2:
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
> /lib/libcrypt.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libresolv.so.2:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /lib/libnsl.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> /usr/lib/libz.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libgtk-x11-2.0.so.0:
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libgdk-x11-2.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libatk-1.0.so.0:
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libgdk_pixbuf-2.0.so.0:
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libpangoxft-1.0.so.0:
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> /usr/lib/libpangox-1.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libpango-1.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> /usr/lib/libgobject-2.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libgmodule-2.0.so.0:
> libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
> libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libgthread-2.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libpthread.so.0 (GLIBC_2.0) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.1) => /lib/libpthread.so.0
> libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
> /usr/lib/libglib-2.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libpng12.so.0:
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libjpeg.so.62:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libtiff.so.4:
> libm.so.6 (GLIBC_2.0) => /lib/libm.so.6
> libstdc++.so.5 (CXXABI_1.2) => /usr/lib/libstdc++.so.5
> libstdc++.so.5 (GLIBCPP_3.2) => /usr/lib/libstdc++.so.5
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libexpat.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/X11R6/lib/libX11.so.6:
> libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2
> libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
> /usr/X11R6/lib/libXrandr.so.2:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/X11R6/lib/libXi.so.6:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/X11R6/lib/libXext.so.6:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libXft.so.2:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libfreetype.so.6:
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libfontconfig.so.1:
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.2) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libXcursor.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libXrender.so.1:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
> /usr/lib/libpangoft2-1.0.so.0:
> libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6
> libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
>
> Regards
> Kenneth Wiik Andreassen
>
>
> -----Original Message-----
> From: Raphaël Enrici [mailto:blacknoz(at)club-internet(dot)fr]
> Sent: 6. mars 2005 23:09
> To: Kenneth Andreassen
> Cc: pgadmin-support(at)postgresql(dot)org
> Subject: Re: [pgadmin-support] Pgadmin GUI fails with relocation error.
>
> Raphaël Enrici wrote:
>
>>Kenneth Andreassen wrote:
>>
>>
>>>After starting the Pgadmin III 1.2.0 GUI on a Debian I manage to
>>>enter a server address and name and such. But when i either do a
>>>refresh or try to click on the server entry it shuts down and i get:
>>>pgadmin3: relocation error: pgadmin3: undefined symbol: PQgetssl
>>>
>>>I have tried to log debug but do not get any info on the reason for
>>>this behaviour.
>>>
>>>Any Ideas ?
>>
>>
>>Hi Kenneth,
>>
>>did you get any answer concerning this particular problem?
>>If not (first of all sorry for the delay!), can you give more detail
>>concerning your configuration? I mean, do you use the official debian
>>package or an own build? On which arch are you using pgAdmin (x86,
>>ppc,...)? Where is your server located? What options do you select in
>>pgAdmin to connect to your server? What version of server are you using?
>>On which platform?
>>Eventually, can you provide a backtrace of the process when it crashes?
>
>
>
> Last but not least, can you send the result of "ldd `which pgadmin3`"
> please? I've just found some threads concerning such behaviour of psql.
> In general this was due to psql compiled with ssl on (that's the case of
> pgadmin3 debian package) and libpq with ssl disabled. Debian's libpq is
> ssl enabled, but if you are using your own one, this can be the cause of
> such an error.
>
> Regards,
> Raphaël
>

Browse pgadmin-support by date

  From Date Subject
Next Message Akbar 2005-03-31 13:55:20 error compiling pgadmin3 1.2.1
Previous Message Departamento de Epidemiología 2005-03-30 15:17:50 backup