Originally posted by heathpitts
Why should it take so long and be so difficult to install a program. It can take hours (seeme like) to simply install a program.
Installing doesn't take that long, it's the compiling bit that can take some time.
If you don't want to compile your software from source, get precompiled binaries where available, it's that plain simple.
For the glibc bit; practicly everything on your system is linked against those libraries, it's not that obvious to just upgrade it to another version without recompiling the whole lot. I'm not saying that's impossible, far from it, just want to point out that it's not that obvious.
If you're upgrading to another glibc, it can happen that practicly everything needs to be replaced with binaries that are linked against that particular library.
Maybe this can help if you can't install glibc, -common and/or -dev at the same time:
they all need each other, at least, rpm says they need each other at that specific time (the install/upgrade).
If you're feeling adventurous and you know that you can damage your build, try forcing them:
rpm -ivh --nodeps
rpm won't complain about depencies, but simply install/upgrade the binaries. Just make sure you install everything rpm was whining about (the depencies).
Don't shoot me when nothing works anymore after that, glibc is a pretty important collection of bits.