I think you're better off installing puppet/facter from [yum.puppetlabs.com](http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-fedora)