Sometime Today, Manu.Garg@seepz.tcs.co.in assembled some asciibets to say:
upgraded before upgrading glibc. But as we have already done the mistake, please suggest us how can we get rpm working, so that we can upgrade rpm before glibc.
you can install rpm from its tarball, maybe in /usr/local/ then use this /usr/local/rpm to install the new rpm from its rpm.
we don't have /lib/tls on our machine.
you could also install this from source tarball, but it may be found in /usr/lib/tls and not in /lib/tls. Very unlikely to find networking libraries in /lib