This is probably the easiest upgrade system I’ve found so far that also resolves dependencies:
Download YUM from http://linux.duke.edu/projects/yum/download.ptml
Run yum upgrade [packagename]
…and off it goes. I just usesd this to upgrade Httpd on my RedHat 9.0 and it updated a huge number of dependencies that would have taken me hours to do by hand…