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.

Reply via email to