Well, I did mention as such at the start 🙂 .

There are some issues with the process, but I think I made sure that no system libraries are left out in the cold in my process. Though I did start from a rather empty system and if you have additional non-default libraries and services on the machine in question, you might run into trouble with that – though I believe this is out of scope from the current article.

That being said, I want to readdress the whole process, especially due to CentOS 5.5 coming out, but also because – as AJ mentioned – I should provide pre-built packages for the “Building Required Software” stage instead of forcing people to rebuild it themselves.