No I didn't since the documentation didn't mention it.
I did eventually get it to work but had to add two repositories: the EPEL one you mentioned and one hosted on http://oddthesis.org. I'm not sure if the latter one is correct as it isn't documented anywhere on here that I can find. To help someone else that's trying to do this, here are the exact commands I did:
# install the EPEL repository config:# install the OddThesis repository (couldn't find an RPM to do this automatically??):cd /etc/yum.repos.dcat >> oddthesis.repo[oddthesis]name=OddThesis for RedHat Linux 5 - $basearchfailovermethod=priorityenabled=1gpgcheck=0[oddthesis-noarch]name=OddThesis Noarch for RedHat Linux 5 - $basearchfailovermethod=priorityenabled=1gpgcheck=0^D# now follow the documentation to install the necessary packages (with the addition of rubygems# not mentioned in the doc but which appears to be required):yum -y install git parted wget rpmdevtools appliance-tools sudo libguestfs ruby-libguestfs guestfish yum-utils e2fsprogs rubygems
This above seemed to work. Not sure if it's the best way of accomplishing it though. Particularly the oddthesis bit. I'm not sure if that's the correct repository or if there's a better way to configure it if it is. Perhaps these two repositories could be added to the document I mentioned in my initial post?