Building Puppet from source is easy
bit.ly