Yes, as mentioned in the release notes, hiera and the hiera puppet functions (hiera-puppet) are required for Puppet 3.0. That dependency is not limited to puppetmasters, which is why it isn't in the puppet-server section.
With respect to /sbin files, the release notes mentioned the following: * Standalone commands The filebucket, pi, puppetdoc, ralsh, puppetca, puppetd, puppetmasterd, puppetqd, and puppetrun standalone executables have been removed. The replacements, puppet filebucket, puppet describe, puppet doc, puppet resource, puppet ca, puppet agent, puppet master, puppet queue, and puppet kick respectively, have already been available for at least one major version. So those sbin commands were deprecated in the 2.7 series and removed in the 3.0 series. Hope that helps. On Sun, May 27, 2012 at 9:43 PM, hyde <haiwu...@gmail.com> wrote: > I just tried to install puppet 3.0.0rc2 using source rpm. > > The following 2 lines should be moved to be in section "%package > server": > > Requires: hiera >= 1.0.0 > Requires: hiera-puppet >= 1.0.0 > > And the spec file does not mention files under /sbin, like > puppetmasterd, and I could not find such files in source package > file .tar.gz, thus CIG-puppet is failing to be started. > > And the spec file for hiera-puppet package should not be: > > "Requires: puppet" > > It should be: > > Requires: puppet-server > -- Matthaus Litteken Release Manager, Puppet Labs -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.