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 frysk-0.0.1.2006.06.28.rh1-0 undefined symbol: g_value_set_enum (/usr/lib/libEggTrayIcon.so) undefined symbol: XSync (/usr/lib/libEggTrayIcon.so) undefined symbol: gtk_widget_get_screen (/usr/lib/libEggTrayIcon.so) undefined symbol: gdk_screen_get_root_window (/usr/lib/libEggTrayIcon.so) undefined symbol: gdk_x11_get_server_time (/usr/lib/libEggTrayIcon.so) undefined symbol: g_object_new (/usr/lib/libEggTrayIcon.so) undefined symbol: g_snprintf (/usr/lib/libEggTrayIcon.so) undefined symbol: gdk_screen_get_type (/usr/lib/libEggTrayIcon.so) undefined symbol: g_type_name (/usr/lib/libEggTrayIcon.so) undefined symbol: gtk_plug_get_id (/usr/lib/libEggTrayIcon.so) ... ...
It is definitly finding egg-tray-icon.