Thanks. I had same issue. Adding the repo "rhel-7-server-optional-rpms helped.
On Friday, June 13, 2014 12:49:44 PM UTC-5, Arkandel wrote: > > Hey folks, > > I'm having some issues installing puppet on a brand new RHEL7 server VM > and I was wondering if any of you has ran into the same kinds of issues. > > This is what I'm getting: > > ----- > yum install puppet > Loaded plugins: langpacks, product-id, subscription-manager > epel/x86_64/metalink > > | 9.3 kB > 00:00:00 > epel > > | 3.7 kB > 00:00:00 > rhel-7-server-rpms > > | 3.7 kB > 00:00:00 > epel/x86_64/primary_db > > | 1.8 MB > 00:00:01 > Resolving Dependencies > --> Running transaction check > ---> Package puppet.noarch 0:3.6.0-1.el7 will be installed > --> Processing Dependency: hiera >= 1.0.0 for package: > puppet-3.6.0-1.el7.noarch > --> Processing Dependency: facter >= 1.6.6 for package: > puppet-3.6.0-1.el7.noarch > --> Processing Dependency: rubygem(rgen) for package: > puppet-3.6.0-1.el7.noarch > --> Processing Dependency: ruby(selinux) for package: > puppet-3.6.0-1.el7.noarch > --> Running transaction check > ---> Package facter.x86_64 0:2.0.1-2.el7 will be installed > ---> Package hiera.noarch 0:1.3.4-1.el7 will be installed > ---> Package puppet.noarch 0:3.6.0-1.el7 will be installed > --> Processing Dependency: ruby(selinux) for package: > puppet-3.6.0-1.el7.noarch > ---> Package rubygem-rgen.noarch 0:0.6.6-2.el7 will be installed > --> Finished Dependency Resolution > Error: Package: puppet-3.6.0-1.el7.noarch (epel) > Requires: ruby(selinux) > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > ----- > > And yet > > ----- > yum info libselinux > Loaded plugins: langpacks, product-id, subscription-manager > Installed Packages > Name : libselinux > Arch : x86_64 > Version : 2.2.2 > Release : 6.el7 > Size : 159 k > Repo : installed > From repo : anaconda > Summary : SELinux library and simple utilities > URL : http://oss.tresys.com/git/selinux.git > License : Public Domain > > and > > Installed Packages > Name : epel-release > Arch : noarch > Version : 7 > Release : 0.1 > Size : 22 k > Repo : installed > Summary : Extra Packages for Enterprise Linux repository configuration > URL : http://download.fedoraproject.org/pub/epel > License : GPLv2 > ------ > > What gives? > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/986b6d1d-840c-47e7-bc91-d9aafdb087ea%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.