Description of problem: When trying to install gtk2 I get this error: # rpm -ihv gtk2-2.10.4-4.fc6.i386.rpm Preparing... ########################################### [100%] 1:gtk2 ########################################### [100%] g_module_open() failed for /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.so: /usr/lib/gtk-2.0/2.10.0/load xbufloader-ani.so: undefined symbol: g_intern_static_string g_module_open() failed for /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.so: /usr/lib/gtk-2.0/2.10.0/load xbufloader-gif.so: undefined symbol: g_intern_static_string /usr/bin/gtk-query-immodules-2.0-32: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_has ef error: %post(gtk2-2.10.4-4.fc6.i386) scriptlet failed, exit status 127 Other programs using gtk2 produce the same error afterwards: $thunderbird -help /usr/lib/thunderbird-1.5.0.7/thunderbird-bin: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_hash_table_ref Version-Release number of selected component (if applicable): 2.10.4-4 How reproducible: Every time. Steps to Reproduce: 1. Install gtk2 rpm via shell command 2. 3. Actual results: Error message Expected results: Additional info:
you don't have a sufficiently new glib2 installed, it seems.
The installed glib2 is glib2-2.12.3-2.fc6. I'm not aware of a newer one.
yes, glib 2.12.3 has all the symbols that are being missed above. Is there any other version of glib installed on your system ?
Sorry, I needed that computer urgently so I made a clean install of FC6. The problem no longer persists. I can't give you more info.
Closing this then, since no dupes have appeared.