Currently we require PyGTK 2.4. This version was selected mainly as a consequence of us requiring Python 2.3 (see bug 2765 for details). As we are considering updating the Python requirement (bug 4213), we should also consider upgrading the PyGTK requirement.
RHEL 5 includes PyGTK 2.10, so somewhere around that is probably a good choice.
The PyGTK signal "page-added" which we use in the installer is only present in PyGTK >= 2.10, so we need to have this as a minimum at least.
RHEL 5.8: 2.10
Ubuntu 8.04 LTS: 2.12
Let's raise req to 2.10.
Fixed in 25590.
Code review looks good, closing.