If my tests are right, hiera is needed only in the master. Thus, if there are no objections within a week, I'll commit the following: @@ -18,12 +18,12 @@ IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs" ruby_add_rdepend " - dev-ruby/hiera >=dev-ruby/facter-1.6.2 augeas? ( dev-ruby/ruby-augeas ) diff? ( dev-ruby/diff-lcs ) doc? ( dev-ruby/rdoc ) ldap? ( dev-ruby/ruby-ldap ) + !minimal? ( dev-ruby/hiera ) shadow? ( dev-ruby/ruby-shadow ) sqlite3? ( dev-ruby/sqlite3 ) virtual/ruby-ssl"
and yes i was wrong, it is needed for `puppet apply`, thanks once again to Adrien for being such a responsive upstream