2016-11-08 1 views
0

Ich aktualisiere auf openproject die neueste Version 6, aber während der Installation von Bundle bekomme ich Folgendes Fehler:Bundler konnte keine kompatiblen Versionen für Gem "Rails" finden: In Snapshot (Gemfile.lock): rails (= 4.2.7.1)

Bündler können nicht kompatible Versionen für gem "Schienen" finden: In Snapshot (Gemfile.lock): Schienen (= 4.2.7.1)

In Gemfile: Schienen (> = 4.2.7.1 , ~> 4.2.7)

health_check was resolved to 1.5.1, which depends on 
    rails (>= 2.3.0) 

openproject-translations was resolved to 6.0.5, which depends on 
    rails (~> 4.2.3) 

prototype-rails was resolved to 4.0.0, which depends on 
    rails (~> 4.0) 

rails-angular-xss was resolved to 0.2.0.pre.pre, which depends on 
    rails (< 5.1, >= 5.0.0) 

rails_autolink (~> 1.1.6) was resolved to 1.1.6, which depends on 
    rails (> 3.1) 

Jede Hilfe wäre willkommen.

Danke, Rahul

+0

Bitte versuchen Sie es. Entfernen Sie 'Gemfile.lock' Datei und führen Sie erneut' bundle install' aus –

+0

versuchen Sie, Ihre Rails-Anwendung zu aktualisieren? von niedrigeren Versionen bis 4.2.7.1? – sa77

Antwort

0

1- Achten Sie darauf, die richtige Schienen Version in Gemfile entfernen Gemfile.lock

2- angeben rm Gemfile.lock

3- Bündel

0

Sie haben Abhängigkeiten installieren welche sind inkompatibel.

openproject-translations was resolved to 6.0.5, which depends on 
    rails (~> 4.2.3) 

Dies erfordert Schienen 4.2.x (wobei x> = 3)

rails-angular-xss was resolved to 0.2.0.pre.pre, which depends on 
    rails (< 5.1, >= 5.0.0) 

Dies erfordert Schienen 5.0.x (< 5.1, >= 5.0.0 zu ~> 5.0.0 vereinfacht werden könnte)

Da openproject-translations Rails erfordert 4 und rails-angular-xss erfordert Rails 5 gibt es keine Möglichkeit, dass Bündel sie lösen können.

Sie könnten eine andere Version (z. B. das Zurücksetzen einer letzten Änderung) von einem oder beiden dieser Edelsteine ​​versuchen.

Statt der Version 0.2.0.pre.pre von Rails-Angular-XSS, versuchen Sie die neueste Version 0.1.0, die für Ihre aktuelle Version von Rails funktioniert.

Verwandte Themen