Frage

Installieren Merb auf Ruby Enterprise Edition (Mac OS X) wirft diesen Fehler, irgendwelche Ideen?

sudo gem install merb

ERROR:  Error installing merb:
invalid gem format for /opt/ruby-enterprise-1.8.6-20090113/lib/ruby/gems/1.8/cache/ParseTree-3.0.2.gem

Gelöscht gem-cache, aber das problem blieb.Es schien zu verwalten, zu installieren, einige der Edelsteine, obwohl.

War es hilfreich?

Lösung

Löschen Sie den cache (ruby-enterprise-1.8.6-20090113/lib/ruby/gems/1.8/cache/*) und gem Ordner, in Frage zu funktionieren scheint vorübergehend obwohl nun habe ich dieses Problem mit einer anderen Abhängigkeit merb-action-args..

Andere Tipps

In unserem Fall war das problem, dass die URL für die Edelsteine war blockiert durch die web-content-filter (Websense).Ich öffnete die gem-Datei auf einem text-editor und fand eine blockpage Nachricht, anstatt den eigentlichen Inhalt, also musste ich die URL freigegeben.

Ich fand eine Lösung für Sie.Im Grunde, wenn ein neuer Edelstein wird installiert/aktualisiert das system herunterladen von github und dann installiert es.Und wir wissen, dass Arbeit immer im Fortschritt auf github für Edelsteine.So jedenfalls Edelstein mit falschem format wird aktualisiert.

ALSO meine Lösung ist das herunterladen der Juwel von einem Ihrer server/system, wo der rails-Anwendung ausgeführt wird, und installieren Sie es dann.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top