mozilla: symbol not found gdk_x11_window_get_drawable_impl

I did a factory update, using the yast ‘factory update’ app… I do this frequently and have usually not had any issues… However yesterday I did this update, and now I am getting ‘undefined symbol: gdk_x11_window_get_drawable_impl’ from both thunderbird and firefox on startup:

/usr/lib/thunderbird/thunderbird-bin: symbol lookup error: /usr/lib/thunderbird/thunderbird-bin: undefined symbol: gdk_x11_window_get_drawable_impl

/usr/lib/firefox/firefox: symbol lookup error: /usr/lib/xulrunner-1.9.1.3/libxul.so: undefined symbol: gdk_x11_window_get_drawable_impl

The openSUSE forums doesnt appear to want to search on that symbol name… so I tried googling the symbol. It was reported to be in gtk2 2.28 in a thread regarding another flavor of linux… I dont see gtk2 ver 2.28 available for openSUSE … I did load 2.26, but the error persists.

Does anyone have any ideas? I am stuck…

Any information would be greatly appreciated…

I figured out a fix… I added the Gnome factory repo to my repositories list and updated to gtk2 to 2.18 from here - Index of /repositories/GNOME:/Factory/openSUSE_Factory

All is well in the world again.