[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ugh! gem update -system broke something

Cs Webgrl

11/7/2008 12:53:00 AM

Hi.

I ran gem update -system to upgrade from 0.9.4 on a Linux machine and
now it's broken.

If I run gem -v, I can see that I have version 1.3.1

If I run rake gems:install, I get

'report_activate_error':Could not find RubyGem rake


Can someone offer some guidance for how to fix this?

I don't know what other details would be helpful. Rails is frozen in
the vendor folder. Do I need to create a symbolic link to fix this, add
a gem path or is a bigger problem?

THANKS!
--
Posted via http://www.ruby-....

2 Answers

Cs Webgrl

11/7/2008 2:22:00 PM

0

The problem turned out to be that the update reinstalled gems in a
different location than where the gems were installed. We needed to
reinstall gems again and this time it installed in the correct spot.
--
Posted via http://www.ruby-....

Giuseppe Bertini

1/1/2009 8:42:00 PM

0

Cs Webgrl wrote:
> The problem turned out to be that the update reinstalled gems in a
> different location than where the gems were installed. We needed to
> reinstall gems again and this time it installed in the correct spot.

Hello,
I seem to have stumbled into the same problem.
I have a number of gems installed on my Ubuntu box, and they all reside
in

/var/lib/gems/1.8/gems/

But after doing

$ sudo gem update --system

and successfully upgrading to v.1.3.1, suddenly gems are being looked
for in

/usr/lib/ruby/gems/1.8/gems/

which is empty. In fact, doing

$ gem list

yielded ZERO gems. To test things, I then installed a new gem:

$ sudo gem install capistrano_colors

which succeeded. 'gem list' does report this one, and I found the
package in

/usr/lib/ruby/gems/1.8/gems/


Cs Webgrl says they reinstalled all gems to make things work again, but
I wonder if there is a simpler, cleaner way to have the proper path
restored.

Thanks in advance!
Giuseppe
--
Posted via http://www.ruby-....