media-scientific - IT Blog

the backend developers blog

Rubygems ERROR - Warning: Gem::manage_gems…

Vorlesen mit webReader

Mit dem aktuellen Rubygems Paket kann es zu dem folgenden Fehler kommen:

/usr/bin/gem:10:Warning: Gem::manage_gems is deprecated and will be removed on or after March 2009.
/usr/bin/gem:23: uninitialized constant Gem::GemRunner (NameError)

Dieser tritt auf, wann immer man gem aufruft.

Laut Paketverwaltung über apt-get installierte ich die Version 0.9.0-5

Das Problem lässt sich beheben, in dem man die Datei gem editiert:

vim /usr/bin/gem

und dort folgendes einträgt:

require ‘rubygems’
require ‘rubygems/gem_runner’
#Gem.manage_gems

Anschließend kann mit dem Befehl gem -v nochmal versucht werden, gem aufzurufen. Geht alles gut, müsste dies erscheinen:

#=> gem -v
1.3.1

Die Englische Quelle ist hier zu finden.

Leave a Reply

You must be logged in to post a comment.