12 Stimmen

Wie kann ich diesen Fehler beheben? config.gem: Entpackter gem authlogic-2.1.3 in vendor/gems hat keine Spezifikationsdatei

Ich erhalte diesen Fehler, wenn ich meinen Mongrel-Server starte...

$ script/server --debugger
=> Booting Mongrel
=> Rails 2.3.5 application starting on http://0.0.0.0:3000
config.gem: Unpacked gem authlogic-2.1.3 in vendor/gems has no specification file. Run 'rake gems:refresh_specs' to fix this.
=> Debugger enabled
=> Call with -d to detach
=> Ctrl-C to shutdown server

Wenn ich rake gems:refresh_specs ausführe, wie es vorgeschlagen wird, erhalte ich allerdings einen anderen Fehler:

rake aborted!
undefined method `installed_source_index' for #<Gem::SourceIndex:0x100551a58>

Haben Sie eine Idee, wie man das beheben kann?

0voto

Swathi Punkte 131

Erstellen und installieren Sie den Edelstein, bevor Sie die Spezifikationsdatei erzeugen.

$prompt> cd vendor/gems/authlogic-2.1.3

$prompt> gem build authlogic.gemspec

$prompt> gem install authlogic.gemspec

$prompt> gem Spezifikation authlogic > .specification

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X