# Rubygem required?

**URL:** <https://www.ruby-forum.com/t/rubygem-required/58871>\
**Category:** Ruby\
**Created:** [April 26, 2006, 7:15pm UTC](https://www.ruby-forum.com/t/rubygem-required/58871 "2006-04-26T19:15:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [April 26, 2006, 7:15pm UTC](https://www.ruby-forum.com/t/rubygem-required/58871/1 "2006-04-26T19:15:40Z")

</div>

Hi,

I’m creating RPM packages for:

- opinion (which includes Rails)
- ruby 1.8.4
- mongrel
- rake
- gem\_plugin
- ruby-postgres

(I want to install opinion using postgres on a RHEL system that  
doesn’t have internet access)

Do these things need rubygems also installed? Am i going to be  
breaking things (i.e. mongrel) if I don’t use rubygems?

Thanks,  
Joe

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [April 26, 2006, 7:52pm UTC](https://www.ruby-forum.com/t/rubygem-required/58871/2 "2006-04-26T19:52:35Z")

</div>

On 4/26/06, Joe Van D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> (I want to install opinion using postgres on a RHEL system that  
> doesn’t have internet access)
> 
> Do these things need rubygems also installed? Am i going to be  
> breaking things (i.e. mongrel) if I don’t use rubygems?

To my knowledge, gem\_plugin is the only thing on that list that  
requires rubygems. I know I’ve installed Mongrel without gems in the  
past.

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [April 27, 2006, 5:07am UTC](https://www.ruby-forum.com/t/rubygem-required/58871/3 "2006-04-27T05:07:07Z")

</div>

Joe,

Yes, Mongrel uses a little tiny chunk of code called GemPlugins to allow  
others to extend Mongrel without having to make me add the code in.  
It’s  
already spawned Bradley Taylor’s mongrel\_cluster plugin which is helping  
many people do clustered deployments. Not including RubyGems would  
break  
this and pretty much be like disabling modules in Apache.

Zed A. Shaw

> **[Zed A. shaw](https://zedshaw.com/)**
>
> Personal essays and writings by Zed A. Shaw.

[http://mongrel.rubyforge.org/](http://mongrel.rubyforge.org/)
