# Problems with Rubygems

**URL:** <https://www.ruby-forum.com/t/problems-with-rubygems/128723>\
**Category:** Ruby\
**Created:** [February 11, 2008, 1:55am UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723 "2008-02-11T01:55:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [February 11, 2008, 1:55am UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723/1 "2008-02-11T01:55:08Z")

</div>

Hi,

I am facing some issues with Rubygems on my ubuntu gutsy machine,  
where Ruby 1.8.6 p111 is compiled and installed with:

./configure --prefix=/usr/local

ruby executable is not symlinked and I have /usr/local/bin in path.

Recently I started to notice that, gem executables while installing  
gems aren’t getting created anywhere in path. I thought, it could be a  
rubygems version issue and I ran:

sudo gem update --system

which seems to have updated to rubygems version 1.0.1, and yet when i  
run:

gem --version  
0.9.5

So definitely something fishy going on here!

–  
Let them talk of their oriental summer climes of everlasting  
conservatories; give me the privilege of making my own summer with my  
own coals.

[http://gnufied.org](http://gnufied.org)

---

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [February 11, 2008, 2:35am UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723/2 "2008-02-11T02:35:32Z")

</div>

hemant wrote:

> gems aren’t getting created anywhere in path. I thought, it could be a

this is a simple and maybe stupid reply. I encountered the same problem  
yesterday installing rubygems on my vps.

I logged out and problem was fixed.

bye

---

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [February 11, 2008, 4:10pm UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723/3 "2008-02-11T16:10:50Z")

</div>

On Sun, 10 Feb 2008 20:34:10 -0500, Ali P. wrote:

> > Recently I started to notice that, gem executables while installing
> > 
> > So definitely something fishy going on here!
> 
> this is a simple and maybe stupid reply. I encountered the same problem  
> yesterday installing rubygems on my vps.
> 
> I logged out and problem was fixed.

If logging out fixed it, the problem probably wasn’t fixed. What  
probably  
happened was that when you updated with gem update --system, it  
installed  
rubygems 1.0.1 into a different location. Since your shell (probably  
bash) had hashed the location of rubygems so it wouldn’t have to go  
searching, it continued to use the old binary until you logged out and  
logged back in. Run  
$ whereis gem  
make sure you don’t have extra copies of rubygems hanging around  
somewhere, and clean up the mess if you do.

–Ken

---

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [February 11, 2008, 5:53pm UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723/4 "2008-02-11T17:53:51Z")

</div>

On Mon, Feb 11, 2008 at 8:40 PM, Ken B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > >
> 
> If logging out fixed it, the problem probably wasn’t fixed. What probably  
> happened was that when you updated with gem update --system, it installed  
> rubygems 1.0.1 into a different location. Since your shell (probably  
> bash) had hashed the location of rubygems so it wouldn’t have to go  
> searching, it continued to use the old binary until you logged out and  
> logged back in. Run  
> $ whereis gem  
> make sure you don’t have extra copies of rubygems hanging around  
> somewhere, and clean up the mess if you do.

Well for me, logging out doesn’t resolve the problem and the problem  
persists. I don’t have any rubygems installation hanging around. I do  
have Ruby1.9 compiled and installed, but its not in path and I  
generally use aliases ruby2 and gem2 to run my programs with Ruby1.9.

---

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [March 28, 2009, 8:17pm UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723/5 "2009-03-28T20:17:55Z")

</div>

On Feb 11, 2008, at 5:53 PM, hemant wrote:

> > > > 
> > > 
> > > problem  
> > > searching, it continued to use the old binary until you logged out  
> > > generally use aliases ruby2 and gem2 to run my programs with Ruby1.9.

Rubygems updating is somewhat broken for old versions (and 0.9.5 is  
reaaaaally old).

Another upgrade path is to install the “rubygems-update” gem (over  
internet or from a gem file) and then run “update\_rubygems”.

Regards,  
Florian

–  
Florian G.

smtp: removed\_email\_address@domain.invalid  
jabber: removed\_email\_address@domain.invalid  
gpg: 533148E2

---

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [March 28, 2009, 11:29pm UTC](https://www.ruby-forum.com/t/problems-with-rubygems/128723/6 "2009-03-28T23:29:05Z")

</div>

Hemant K. wrote:

> Hi,
> 
> I am facing some issues with Rubygems on my ubuntu gutsy machine,  
> where Ruby 1.8.6 p111 is compiled and installed with:
> 
> ./configure --prefix=/usr/local

I would recommend to install each app in its own folder:  
/usr/local/ruby, then update your $PATH accordingly, otherwise  
everything gets mixed up. Now you could uninstall and easily update your  
compiled software with simply rm -rf /usr/local/ruby.
