Bug 21751 - undefined symbols after an "apt-get install"
Summary: undefined symbols after an "apt-get install"
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: gossip (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-28 03:39 MSD by Ivan Zakharyaschev
Modified: 2011-04-14 01:48 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Zakharyaschev 2009-09-28 03:39:07 MSD
gossip-0.32-alt1.git20090422

Probably, not strict enough deps are the reason for undefined symbols after "apt-get install gossip":

$ gossip 

(gossip:26096): Galago-WARNING **: Unable to activate Galago service: The name org.freedesktop.Galago was not provided by any .service files
gossip: symbol lookup error: gossip: undefined symbol: lm_ssl_use_starttls
$ ldd -r /usr/bin/gossip   
	linux-gate.so.1 =>  (0xb8000000)
	libcanberra-gtk.so.0 => /usr/lib/libcanberra-gtk.so.0 (0xb7fd3000)
	libcanberra.so.0 => /usr/lib/libcanberra.so.0 (0xb7fc3000)
	libgnome-keyring.so.0 => /usr/lib/libgnome-keyring.so.0 (0xb7fb1000)
	libebook-1.2.so.9 => /usr/lib/libebook-1.2.so.9 (0xb7f7f000)
	libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb7f4c000)
	libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0xb7f35000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7dfb000)
	libloudmouth-1.so.0 => /usr/lib/libloudmouth-1.so.0 (0xb7dee000)
	libgalago.so.3 => /usr/lib/libgalago.so.3 (0xb7dcc000)
	libnotify.so.1 => /usr/lib/libnotify.so.1 (0xb7dc4000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb799a000)
	libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb797f000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb78df000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb787a000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb785e000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb781b000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb77e4000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb77a8000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb76f3000)
	libaspell.so.15 => /usr/lib/libaspell.so.15 (0xb7630000)
	libXss.so.1 => /usr/lib/libXss.so.1 (0xb762d000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb7543000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb752b000)
	libc.so.6 => /lib/libc.so.6 (0xb73d9000)
	libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0xb73d1000)
	libtdb.so.1 => /usr/lib/libtdb.so.1 (0xb73cb000)
	libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb73c1000)
	libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0xb7367000)
	libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4 (0xb7353000)
	libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xb7304000)
	libcamel-1.2.so.11 => /usr/lib/libcamel-1.2.so.11 (0xb72a5000)
	libedataserver-1.2.so.9 => /usr/lib/libedataserver-1.2.so.9 (0xb7280000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb727b000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7261000)
	libdl.so.2 => /lib/libdl.so.2 (0xb725d000)
	libz.so.1 => /lib/libz.so.1 (0xb7249000)
	libm.so.6 => /lib/libm.so.6 (0xb7220000)
	libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb71a6000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb719b000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7195000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb711c000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb70f4000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb70c9000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb70ba000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb70b0000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb70ad000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0xb70a3000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb709a000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7091000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb708e000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb708a000)
	libpcre.so.3 => /lib/libpcre.so.3 (0xb705b000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6f6c000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6f4d000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb6f4b000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6f33000)
	/lib/ld-linux.so.2 (0xb8001000)
	libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0xb6f0b000)
	libORBitCosNaming-2.so.0 => /usr/lib/libORBitCosNaming-2.so.0 (0xb6f06000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6f00000)
	libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0xb6ea8000)
	libnspr4.so => /usr/lib/libnspr4.so (0xb6e64000)
	libssl3.so => /usr/lib/libssl3.so (0xb6e35000)
	libnss3.so => /usr/lib/libnss3.so (0xb6d25000)
	libdb-4.6.so => /lib/libdb-4.6.so (0xb6c12000)
	libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb6c02000)
	libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb6b86000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6b0b000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6ac7000)
	libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb6a9f000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6a79000)
	libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb6a74000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6a6d000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6a4c000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb6a48000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6a42000)
	libogg.so.0 => /usr/lib/libogg.so.0 (0xb6a3d000)
	librt.so.1 => /lib/librt.so.1 (0xb6a34000)
	libavahi-glib.so.1 => /usr/lib/libavahi-glib.so.1 (0xb6a2f000)
	libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb6a23000)
	libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb6a13000)
	libresolv.so.2 => /lib/libresolv.so.2 (0xb69fd000)
	libutil.so.1 => /lib/libutil.so.1 (0xb69f9000)
	libnssutil3.so => /usr/lib/libnssutil3.so (0xb69e0000)
	libplc4.so => /usr/lib/libplc4.so (0xb69da000)
	libplds4.so => /usr/lib/libplds4.so (0xb69d5000)
	libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb69d1000)
undefined symbol: _lm_sock_close	(/usr/bin/gossip)
undefined symbol: lm_connection_get_local_host	(/usr/bin/gossip)
undefined symbol: _lm_sock_is_blocking_success	(/usr/bin/gossip)
undefined symbol: lm_ssl_use_starttls	(/usr/bin/gossip)
undefined symbol: _lm_sock_get_error	(/usr/bin/gossip)
undefined symbol: _lm_utils_hostname_to_punycode	(/usr/bin/gossip)
undefined symbol: _lm_sock_is_blocking_error	(/usr/bin/gossip)
undefined symbol: _lm_sock_get_last_error	(/usr/bin/gossip)
undefined symbol: lm_debug_init	(/usr/bin/gossip)
undefined symbol: _lm_sock_shutdown	(/usr/bin/gossip)
undefined symbol: lm_connection_get_full_jid	(/usr/bin/gossip)
undefined symbol: _lm_sock_set_blocking	(/usr/bin/gossip)
undefined symbol: _lm_sock_connect	(/usr/bin/gossip)
undefined symbol: _lm_sock_library_init	(/usr/bin/gossip)
undefined symbol: _lm_sock_makesocket	(/usr/bin/gossip)
$
Comment 1 Alexey Shabalin 2010-02-10 16:29:09 MSK
какая версия libloudmouth?
Comment 2 Alexey Shabalin 2011-04-14 01:48:24 MSK
должно работать.