I was hoping for one magic command, like : /opt/ruby-enterprise/bin/gem rebuild-gem --no-rdoc --no-ri /tmp/ruby-augeas-0.3.0.gem
I guess I have to learn and do it myself. thanks a lot for the tips and refs. Mohamed. On Tue, Mar 15, 2011 at 11:23 AM, Naresh V <[email protected]> wrote: > On 15 March 2011 20:38, Mohamed Lrhazi <[email protected]> wrote: >> We are using ruby-entreprise, instead of redhat's default ruby.... I >> was trying to deploy the needed gem using: >> >> /opt/ruby-enterprise/bin/gem install --no-rdoc --no-ri >> /tmp/ruby-augeas-0.3.0.gem >> >> But found out this would require gcc to be installed! >> >> How can I preb-build this gem to remove the need for gcc on the nodes? > > Why not build REE-specific rubygem-$GEM RPMs? > > You could use gem2rpm to create spec files and update 'ruby', 'gem' > with '/opt/ruby-enterprise/bin/ruby', '/opt/ruby-enterprise/bin/gem' > in the spec file (or even make a default gem2rpm template with that) > (customise as much as you want) and build your RPMs. > > (relevant: > http://zeusville.wordpress.com/2010/11/05/gem2rpm-and-development-deps/ > ) > > > -Naresh V. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" 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-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 [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-users?hl=en.
