Installing Trac is a lot easier, since there is RPM for it. You can find a recent version (0.11.2) on one of the third party YUM repositories (rpmforge). You might want to install a few other python features, so that you can do a few optional features with Trac. I personally like using MySQL instead of SQLite, so I had to install that.
yum install trac.noarch
Really it saves a lot of time and hassle downloading the dependencies. You just get yum to do everything. Also upgrading should be simple as well, since it would just be a
yum upgrade trac.noarch. The only problem in that case, would be how long it takes for the repository to get the update out.
As opposed to how it was, it is lot quicker and simpler.