I'm trying to upgrade to glib-1.2.1(and gtk1.2) from glib-1.01 that came with RH51. When i try to install the glib-1.2.1-1.i386.rpm it keeps telling me that i need libc.so.6 from glibc 2.0. But i have glib 2.0.7, and i can see libc.so.6 in my /usr/lib directory! I tried forcing it to install but everything broke when i did that so i uninstalled it.
You are trying to install glibc-2.1 binaries on a glibc-2.0 machine. You will need to rebuild from the src.rpm. To do this, download glib-1.2.1-1.src.rpm and type rpm --rebuilddb glib-1.2.1-1.src.rpm