Note: ldd can't handle dlopen'ed dependent libraries and these unresolved symbols might be resolved by those. But this needs to be checked. Reproducer: rpm -ql <packagename>| grep lib.*so | xargs ldd -r undefined symbol: gnome_vfs_mime_application_launch (/usr/lib/libgnomebt.so) undefined symbol: g_strdup_printf (/usr/lib/libgnomebt.so) undefined symbol: gconf_client_all_entries (/usr/lib/libgnomebt.so) undefined symbol: gtk_icon_theme_load_icon (/usr/lib/libgnomebt.so) undefined symbol: g_strcasecmp (/usr/lib/libgnomebt.so) undefined symbol: gtk_object_get_type (/usr/lib/libgnomebt.so) undefined symbol: btctl_controller_get_type (/usr/lib/libgnomebt.so) undefined symbol: gtk_scrolled_window_get_type (/usr/lib/libgnomebt.so) undefined symbol: gtk_icon_theme_get_default (/usr/lib/libgnomebt.so) undefined symbol: gtk_toggle_button_get_active (/usr/lib/libgnomebt.so) undefined symbol: gtk_scrolled_window_new (/usr/lib/libgnomebt.so) undefined symbol: gtk_misc_set_alignment (/usr/lib/libgnomebt.so) ... ...
fixed in rawhide?
different undefined symbols now in gnome-bluetooth-libs-0.8.0-2.fc7 undefined symbol: PyExc_ImportError (/usr/lib/python2.5/site-packages/gnomebt/chooser.so) undefined symbol: PyExc_RuntimeError (/usr/lib/python2.5/site-packages/gnomebt/chooser.so) undefined symbol: _Py_NoneStruct (/usr/lib/python2.5/site-packages/gnomebt/chooser.so) undefined symbol: PyCObject_Type (/usr/lib/python2.5/site-packages/gnomebt/chooser.so) undefined symbol: PyErr_Occurred (/usr/lib/python2.5/site-packages/gnomebt/chooser.so) undefined symbol: PyArg_ParseTupleAndKeywords (/usr/lib/python2.5/site-packages/gnomebt/chooser.so)
python module dlopened