Description of problem: Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. on rawhide I did yum install galeon, then yum update firefox 2. run firefox 3. Actual results: /usr/lib/firefox-3.5.3/firefox: symbol lookup error: /usr/lib/xulrunner-1.9.1/libxul.so: undefined symbol: gdk_x11_window_get_drawable_impl Expected results: firefox appears Additional info:
What are the current versions of galeon, firefox, and xulrunner?
similar issue here on rawhide: /usr/share/themes/Clearlooks/gtk-2.0/gtkrc:51: Invalid symbolic color 'bg_color' /usr/share/themes/Clearlooks/gtk-2.0/gtkrc:51: error: invalid identifier `bg_color', expected valid identifier /usr/lib/firefox-3.5.3/run-mozilla.sh: line 131: 2249 Segmentation fault (core dumped) "$prog" ${1+"$@"} Installed Packages firefox.i686 3.5.3-1.fc12 @rawhide xulrunner.i686 1.9.1.3-1.fc12 @rawhide i686 fedora version.
https://bugzilla.redhat.com/show_bug.cgi?id=523439 related?
gdk_x11_window_get_drawable_impl comes from GNOME 2.28/libgdk-x11-2.0. Please check the libgdk-x11-2.0 version and if it exports this symbol.
btw. make sure you have the gtk2-2.18.0 package installed.
(In reply to comment #1) > What are the current versions of galeon, firefox, and xulrunner? [danny@rawhide ~]$ rpm -q galeon firefox xulrunner galeon-2.0.7-14.fc11.i586 firefox-3.5.3-1.fc12.i686 xulrunner-1.9.1.3-1.fc12.i686
(In reply to comment #4) > gdk_x11_window_get_drawable_impl comes from GNOME 2.28/libgdk-x11-2.0. Please > check the libgdk-x11-2.0 version and if it exports this symbol. "yum provides" says this library is in "gtk2" package. after updating this package, Firefox succesfully started thanks for the info; shouldn't this library be in "Requires:" for xulrunner or firefox, so it updates automatically on firefox update? if you don't think so, you can close this bug.
Gtk2 is already in Requires but we can't update gtk2 version after each API change...especially in rawhide.