Description of problem: Seen during a 'yum update' this morning: Updating : gtk3-2.91.0-1.fc15.x86_64 2/8 Non-fatal POSTIN scriptlet failure in rpm package gtk3-2.91.0-1.fc15.x86_64 Cannot load module /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so: /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so: undefined symbol: gdk_drawable_get_size /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so does not export GTK+ IM module API: /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so: undefined symbol: gdk_drawable_get_size warning: %post(gtk3-2.91.0-1.fc15.x86_64) scriptlet failed, exit status 1 (Got the same message for: warning: %postun(gtk3-2.90.7-3.fc15.x86_64) scriptlet failed, exit status 1 as well) Version-Release number of selected component (if applicable): gtk3-2.91.0-1.fc15.x86_64 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
gdk_drawable_get_size has been removed. ibus needs use gdk_window_get_width/height instead
http://github.com/fujiwarat/ibus/commit/843c9e13f3363cf7f4ee131b13270e55cb9a2778 This is fixed in ibus-gtk3-1.3.8-2 .