Description of problem: The module manager doesn't work because of a libglade bug. Signal handlers are not found. Version-Release number of selected component (if applicable): gnomesword-2.1.5-2.fc5 How reproducible: every time Steps to Reproduce: 1. install gnomesword on Core 5 or rawhide 2. start gnomesword > # gnomesword2 > > Initiating GNOME session handler > > > (gnomesword2:14900): GnomeUI-WARNING **: gnome_app_remove_menus: couldn't find first item to remove! > 3. select "Edit" -> "Module Manger" > > ** Message: /usr/share/gnomesword/module-manager.glade > > ** (gnomesword2:14900): WARNING **: callback function not found: on_radiobutton2_toggled > >** (gnomesword2:14900): WARNING **: callback function not found: on_mod_mgr_response > >** (gnomesword2:14900): WARNING **: callback function not found: on_dialog_destroy > >** (gnomesword2:14900): WARNING **: callback function not found: on_treeview1_button_release_event > >** (gnomesword2:14900): WARNING **: callback function not found: on_notebook1_switch_page > >** (gnomesword2:14900): WARNING **: callback function not found: on_button6_clicked > >** (gnomesword2:14900): WARNING **: callback function not found: on_button5_clicked > >** (gnomesword2:14900): WARNING **: callback function not found: on_button8_clicked > >** (gnomesword2:14900): WARNING **: callback function not found: on_button7_clicked >/usr/share/sword/ is write protected Actual results: Module Manager doesn't work. Additional info: This is the famous libglade bug, see http://bugzilla.gnome.org/show_bug.cgi?id=328443 or https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=184001 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187623 Add something like > %if "%fedora" > "4" > export LDFLAGS="${LDFLAGS} -Wl,--export-dynamic" > %endif before %configure as workaround.
*** Bug 187198 has been marked as a duplicate of this bug. ***
Gnomesword is behaving a lot better now. Thanks for the tip. Through build system, just waiting to be signed/pushed.