On Tue, Oct 18, 2011 at 6:19 AM, jcbollinger <john.bollin...@stjude.org> wrote:
>
>
> On Oct 17, 3:03 pm, Russell Van Tassell <russel...@gmail.com> wrote:
>> Personally, I've had better luck letting gem managed its own gems, rather
>> than depending on Yum repositories (specifically on CentOS).
>>
>> I'd take a list of the Ruby gems you've installed via rpm (rpm -q -a | grep
>> ruby) and then consider installing them directly, as so:
>>
>> % sudo gem install mysql
>> % sudo gem list
>
>
> I, on the other hand, would recommend avoiding gems altogether if
> you're using the system's Ruby (i.e. one you installed from an RPM,
> whether via yum or otherwise).  Ruby modules installed via RPM are not
> (should not be) gems.  Using both gem and rpm to manage the same Ruby
> installation is begging for trouble.

Why?  The packages of many ruby libraries are basically gems wrapped
in RPM.  Basically it allows the library/tool to be registered with
the RPM and gem database.  I admit it's not my favorite thing to have
gems (and not RPMs), but technically there is almost nothing wrong
with it, other than future RPMs can't depend on something from a gem
install only.

There are plenty of other debates about rubygems, and whether or not
they are useful or helpful or anything.  But as far as having a system
with ruby and using to gem to install things, it will work and is
always all that bad.
>
>
> John
>
> --
> 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.

Reply via email to