Thanks for the tip Aaron. I have stuck with the platform RPMs as indicated earlier in the thread. I could not find a ruby-augeas SLED platform RPM.
I downloaded the ruby-augeas-0.4.1-1.el5.src.rpm and tried to rebuild it on the SLED11SP1 machine. I had to make changes to the spec file to get rpmbuild to run. Changed a line in the ruby-augeas.spec file from BuildRequires: ruby ruby-devel rubygem(rake) to BuildRequires: ruby ruby-devel rubygem-rake Now it attempts to build a new RPM for the SLED11SP1 platform but fails at the rake testing phase with 13 errors, output follows + rake test (in /root/rpmbuild/BUILD/ruby- augeas-0.4.1) Loaded suite /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/ rake_test_loader Started EEEEEEE.EEEEEE Finished in 0.018282 seconds. 1) Error: test_basics(TestAugeas): SystemCallError: unknown error - Failed to initialize Augeas /root/rpmbuild/BUILD/ruby-augeas-0.4.1/lib/augeas.rb:48:in `open3' /root/rpmbuild/BUILD/ruby-augeas-0.4.1/lib/augeas.rb:48:in `open' ./tests/tc_augeas.rb:206:in `aug_open' ./tests/tc_augeas.rb:17:in `test_basics' I have left out Errors 2....12 for clarity. 13) Error: test_transform(TestAugeas): SystemCallError: unknown error - Failed to initialize Augeas /root/rpmbuild/BUILD/ruby-augeas-0.4.1/lib/augeas.rb:48:in `open3' /root/rpmbuild/BUILD/ruby-augeas-0.4.1/lib/augeas.rb:48:in `open' ./tests/tc_augeas.rb:206:in `aug_open' ./tests/tc_augeas.rb:78:in `test_transform' 14 tests, 1 assertions, 0 failures, 13 errors rake aborted! Command failed with status (1): [/usr/bin/ruby -I"lib:ext/augeas" "/ usr/lib...] (See full trace by running task with --trace) error: Bad exit status from /var/tmp/rpm-tmp.72660 (%check) Hope you can help as I really need to get this working. Thanks Lawrie On Jan 15, 4:00 pm, Aaron Grewell <aaron.grew...@gmail.com> wrote: > The rpm-based installs of the other components probably expect different > paths than the gem is providing. IMHO you shouldn't mix rpm and gem-based > installs. Weirdness is virtually guaranteed. Pick one style or the other > and stick with it. > On Jan 12, 2012 8:03 PM, "LawrieC" <lawrie.ca...@gmail.com> wrote: > > > > > > > > > Thanks for the reply. > > > I have now installed the augeas ruby bindings on the client by > > getting > > > wgethttp://augeas.net/download/ruby/ruby-augeas-0.4.1.gem > > and running > > > gem install ruby-augeas-0.4.1 > > > Building native extensions. This could take a while... > > Successfully installed ruby-augeas-0.4.1 > > 1 gem installed > > Installing ri documentation for ruby-augeas-0.4.1... > > Installing RDoc documentation for ruby-augeas-0.4.1... > > > Alas, i am still getting the same error message. > > > Is there any extras i need on the server or client? > > > Thanks > > > On Jan 12, 9:29 am, "R.I.Pienaar" <r...@devco.net> wrote: > > > ----- Original Message ----- > > > > > augeas-devel-0.8.1-7.8.2 > > > > libaugeas0-0.8.1-7.8.2 > > > > > ruby-devel-1.8.7.p72-5.30.5 > > > > rubygem-rake-0.8.7-0.1.4 > > > > ruby-1.8.7.p72-5.30.5 > > > > rubygems-1.3.7-1.3.3 > > > > also need the augeas ruby bindings > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To post to this group, send email to puppet-users@googlegroups.com. > > To unsubscribe from this group, send email to > > puppet-users+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.