I have run into the same error installing puppet 2.7 and 3.1.0 on centos 
box. In the end it tries to install 1.8.7 for the 3.1.0 even though I have 
1.9.3 already installed I have dumped all sorts of things like rebuiding 
the yum repo but nothing seems to help I am using the puppetlabs yum repo

Error: Package: rubygem-json-1.5.5-1.el6.x86_64 (puppetlabs-deps)
           Requires: libruby.so.1.8()(64bit)
           Available: ruby-libs-1.8.7.352-7.el6_2.x86_64 (base)
               libruby.so.1.8()(64bit)
           Available: ruby-libs-1.8.7.352-10.el6_4.x86_64 (updates)
               libruby.so.1.8()(64bit)
Error: Package: ruby-shadow-1.4.1-13.el6.x86_64 (epel)
           Requires: libruby.so.1.8()(64bit)
           Available: ruby-libs-1.8.7.352-7.el6_2.x86_64 (base)
               libruby.so.1.8()(64bit)
           Available: ruby-libs-1.8.7.352-10.el6_4.x86_64 (updates)
               libruby.so.1.8()(64bit)
Error: Package: ruby-augeas-0.4.1-1.el6.x86_64 (epel)
           Requires: ruby(abi) = 1.8
           Installed: ruby-1.9.3p194-1.el6.x86_64 (@chartboost)
               ruby(abi) = 1.9
           Available: ruby-libs-1.8.7.352-7.el6_2.i686 (base)
               ruby(abi) = 1.8
           Available: ruby-libs-1.8.7.352-10.el6_4.i686 (updates)
               ruby(abi) = 1.8
Error: Package: ruby-shadow-1.4.1-13.el6.x86_64 (epel)
           Requires: ruby(abi) = 1.8
           Installed: ruby-1.9.3p194-1.el6.x86_64 (@chartboost)
               ruby(abi) = 1.9
           Available: ruby-libs-1.8.7.352-7.el6_2.i686 (base)
               ruby(abi) = 1.8
           Available: ruby-libs-1.8.7.352-10.el6_4.i686 (updates)
               ruby(abi) = 1.8
Error: Package: rubygem-json-1.5.5-1.el6.x86_64 (puppetlabs-deps)
           Requires: ruby(abi) = 1.8
           Installed: ruby-1.9.3p194-1.el6.x86_64 (@chartboost)
               ruby(abi) = 1.9
           Available: ruby-libs-1.8.7.352-7.el6_2.i686 (base)
               ruby(abi) = 1.8
           Available: ruby-libs-1.8.7.352-10.el6_4.i686 (updates)
               ruby(abi) = 1.8
Error: Package: ruby-augeas-0.4.1-1.el6.x86_64 (epel)
           Requires: libruby.so.1.8()(64bit)
           Available: ruby-libs-1.8.7.352-7.el6_2.x86_64 (base)
               libruby.so.1.8()(64bit)
           Available: ruby-libs-1.8.7.352-10.el6_4.x'


gem list

*** LOCAL GEMS ***

activemodel (3.2.13)
activerecord (3.2.13)
activesupport (3.2.13)
arel (3.0.2)
aureus (1.3.0)
bigdecimal (1.1.0)
bson (1.8.4)
bson_ext (1.8.4)
builder (3.0.4)
bundler (1.3.4)
cgi_multipart_eof_fix (2.5.0)
daemons (1.1.9)
elif (0.1.0)
fastercsv (1.5.5)
fastthread (1.0.7)
gem_plugin (0.2.3)
i18n (0.6.1)
io-console (0.3)
json (1.7.7, 1.5.5, 1.5.4)
memcache-client (1.8.5)
minitest (2.5.1)
mongo (1.8.4)
mongo_ext (0.19.3)
multi_json (1.7.3)
rake (0.9.2.2)
rdoc (3.9.4)
scout (5.6.2)
tzinfo (0.3.37)


ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to