Issue #17989 has been reported by Phoenix Zeus.
----------------------------------------
Bug #17989: Cannot install Puppet on Red Hat Enterprise Linux Server release
6.3 (Santiago) due to rubygem-json
https://projects.puppetlabs.com/issues/17989
Author: Phoenix Zeus
Status: Unreviewed
Priority: Normal
Assignee:
Category: installation
Target version: 3.1.0
Affected Puppet version: 3.0.1
Keywords: bug, puppet, rubygem-json, ruby
Branch:
<pre>
$ cat /etc/*release
Red Hat Enterprise Linux Server release 6.3 (Santiago)
Red Hat Enterprise Linux Server release 6.3 (Santiago)
$ sudo yum repolist
Loaded plugins: presto, refresh-packagekit, rhnplugin
repo id
repo name
status
mon_chkpt-rhel-x86_64-server-6
Monthly Checkpoint Red Hat Enterprise Linux Server (v. 6 for 64-bit x86_64)
8,541
puppetlabs-deps
Puppet Labs Dependencies El 6 - x86_64
29
puppetlabs-products
Puppet Labs Products El 6 - x86_64
142
repolist: 8,712
</pre>
After installing ruby, ruby-libs, ruby-shadow and facter using yum when I try
to install puppet into brand new system I run into following issues.
<pre>
$ sudo yum install puppet
Loaded plugins: presto, refresh-packagekit, rhnplugin
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package puppet.noarch 0:3.0.1-1.el6 will be installed
--> Processing Dependency: hiera >= 1.0.0 for package: puppet-3.0.1-1.el6.noarch
--> Processing Dependency: ruby(selinux) for package: puppet-3.0.1-1.el6.noarch
--> Processing Dependency: ruby-augeas for package: puppet-3.0.1-1.el6.noarch
--> Running transaction check
---> Package hiera.noarch 0:1.1.1-1.el6 will be installed
--> Processing Dependency: rubygem-json for package: hiera-1.1.1-1.el6.noarch
---> Package libselinux-ruby.x86_64 0:2.0.94-5.3.el6 will be installed
---> Package ruby-augeas.x86_64 0:0.4.1-1.el6 will be installed
--> Running transaction check
---> Package rubygem-json.x86_64 0:1.4.6-2.el6 will be installed
--> Processing Dependency: rubygems for package: rubygem-json-1.4.6-2.el6.x86_64
--> Finished Dependency Resolution
Error: Package: rubygem-json-1.4.6-2.el6.x86_64 (puppetlabs-deps)
Requires: rubygems
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
</pre>
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en.