puppet from castiel ebuild