gpo.zugaina.org

Search Portage & Overlays:

app-admin/puppet

A system automation and configuration management software

Screenshots

  • puppet-8.9.0
    amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
    augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 ruby_targets_ruby32 doc test test

    View      Download      Browse     License: Apache-2.0 GPL-2   
    Overlay: gentoo
  • puppet-8.6.0-r1
    amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
    augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 ruby_targets_ruby32 doc test test

    View      Download      Browse     License: Apache-2.0 GPL-2   
    Overlay: gentoo
  • puppet-8.5.1-r1
    amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
    augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 ruby_targets_ruby32 doc test test

    View      Download      Browse     License: Apache-2.0 GPL-2   
    Overlay: gentoo
  • puppet-7.33.0
    ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
    augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test

    View      Download      Browse     License: Apache-2.0 GPL-2   
    Overlay: gentoo
  • puppet-7.28.0-r1
    amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
    augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test

    View      Download      Browse     License: Apache-2.0 GPL-2   
    Overlay: gentoo

Runtime Dependencies

puppet-8.9.0


ruby_targets_ruby31?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby31
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby32
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby32
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby32
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby32
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby32
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby32
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby32
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby32
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby32
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby32
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby32
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby32
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby32
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby32
            (-)
      ] )

ruby_targets_ruby31?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby31
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby32
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby32
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby32
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby32
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby32
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby32
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby32
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby32
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby32
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby32
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby32
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby32
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby32
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby32
            (-)
      ] )

rrdtool?
      ( >=net-analyzer/rrdtool-1.2.23[ruby] )

selinux?
      ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet )

vim-syntax?
      ( >=app-vim/puppet-syntax-3.0.1 )

>=app-portage/eix-0.18.0
acct-user/puppet
acct-group/puppet

ruby_targets_ruby31?
      ( dev-lang/ruby:3.1 )

ruby_targets_ruby32?
      ( dev-lang/ruby:3.2 )

ruby_targets_ruby31?
      ( virtual/rubygems[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( virtual/rubygems[ruby_targets_ruby32
            (-)
      ] )

virtual/tmpfiles

puppet-8.6.0-r1


ruby_targets_ruby31?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby31
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby32
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby32
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby32
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby32
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby32
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby32
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby32
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby32
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby32
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby32
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby32
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby32
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby32
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby32
            (-)
      ] )

ruby_targets_ruby31?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby31
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby32
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby32
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby32
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby32
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby32
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby32
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby32
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby32
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby32
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby32
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby32
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby32
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby32
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby32
            (-)
      ] )

rrdtool?
      ( >=net-analyzer/rrdtool-1.2.23[ruby] )

selinux?
      ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet )

vim-syntax?
      ( >=app-vim/puppet-syntax-3.0.1 )

>=app-portage/eix-0.18.0
acct-user/puppet
acct-group/puppet

ruby_targets_ruby31?
      ( dev-lang/ruby:3.1 )

ruby_targets_ruby32?
      ( dev-lang/ruby:3.2 )

ruby_targets_ruby31?
      ( virtual/rubygems[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( virtual/rubygems[ruby_targets_ruby32
            (-)
      ] )

virtual/tmpfiles

puppet-8.5.1-r1


ruby_targets_ruby31?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby31
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby32
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby32
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby32
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby32
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby32
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby32
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby32
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby32
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby32
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby32
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby32
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby32
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby32
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby32
            (-)
      ] )

ruby_targets_ruby31?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby31
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( hiera?
            ( dev-ruby/hiera[ruby_targets_ruby32
                  (-)
            ] )
       dev-ruby/json:=[ruby_targets_ruby32
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby32
            (-)
      ] >=dev-ruby/facter-4.4.1[ruby_targets_ruby32
            (-)
      ] dev-ruby/deep_merge[ruby_targets_ruby32
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby32
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby32
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby32
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby32
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby32
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby32
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby32
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby32
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby32
            (-)
      ] )

rrdtool?
      ( >=net-analyzer/rrdtool-1.2.23[ruby] )

selinux?
      ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet )

vim-syntax?
      ( >=app-vim/puppet-syntax-3.0.1 )

>=app-portage/eix-0.18.0
acct-user/puppet
acct-group/puppet

ruby_targets_ruby31?
      ( dev-lang/ruby:3.1 )

ruby_targets_ruby32?
      ( dev-lang/ruby:3.2 )

ruby_targets_ruby31?
      ( virtual/rubygems[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby32?
      ( virtual/rubygems[ruby_targets_ruby32
            (-)
      ] )

virtual/tmpfiles

puppet-7.33.0


ruby_targets_ruby31?
      ( dev-ruby/hiera[ruby_targets_ruby31
            (-)
      ] dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby31?
      ( dev-ruby/hiera[ruby_targets_ruby31
            (-)
      ] dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

rrdtool?
      ( >=net-analyzer/rrdtool-1.2.23[ruby] )

selinux?
      ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet )

vim-syntax?
      ( >=app-vim/puppet-syntax-3.0.1 )

>=app-portage/eix-0.18.0
acct-user/puppet
acct-group/puppet

ruby_targets_ruby31?
      ( dev-lang/ruby:3.1 )

ruby_targets_ruby31?
      ( virtual/rubygems[ruby_targets_ruby31
            (-)
      ] )

virtual/tmpfiles

puppet-7.28.0-r1


ruby_targets_ruby31?
      ( dev-ruby/hiera[ruby_targets_ruby31
            (-)
      ] dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

ruby_targets_ruby31?
      ( dev-ruby/hiera[ruby_targets_ruby31
            (-)
      ] dev-ruby/json:=[ruby_targets_ruby31
            (-)
      ] dev-ruby/semantic_puppet[ruby_targets_ruby31
            (-)
      ] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31
            (-)
      ] dev-ruby/concurrent-ruby[ruby_targets_ruby31
            (-)
      ] augeas?
            ( dev-ruby/ruby-augeas[ruby_targets_ruby31
                  (-)
            ] )
       diff?
            ( dev-ruby/diff-lcs[ruby_targets_ruby31
                  (-)
            ] )
       doc?
            ( dev-ruby/rdoc[ruby_targets_ruby31
                  (-)
            ] )
       ldap?
            ( dev-ruby/ruby-ldap[ruby_targets_ruby31
                  (-)
            ] )
       shadow?
            ( dev-ruby/ruby-shadow[ruby_targets_ruby31
                  (-)
            ] )
       sqlite?
            ( dev-ruby/sqlite3[ruby_targets_ruby31
                  (-)
            ] )
       virtual/ruby-ssl[ruby_targets_ruby31
            (-)
      ] dev-ruby/hocon[ruby_targets_ruby31
            (-)
      ] )

rrdtool?
      ( >=net-analyzer/rrdtool-1.2.23[ruby] )

selinux?
      ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet )

vim-syntax?
      ( >=app-vim/puppet-syntax-3.0.1 )

>=app-portage/eix-0.18.0
acct-user/puppet
acct-group/puppet

ruby_targets_ruby31?
      ( dev-lang/ruby:3.1 )

ruby_targets_ruby31?
      ( virtual/rubygems[ruby_targets_ruby31
            (-)
      ] )

virtual/tmpfiles