I also had these other yum repositories. I dont know whether these repositories helped in resolving dependencies. rpmforge.repo , epel.repo. There are lot of documentation on the web for these getting and configuring these two repos. So i am not going to discuss on that. I also had a dump of all software that comes with rhel 5.5 x86_64 in my desktop machine which had httpd running in my desktop. So the server i am working on was pointing to these repos. I named the repo as local repo. the contents of the repo i created are as follows: