2016-02-08 8 views
8

sto ottenendo un messaggio gemma mancante da Maven:rb-inotify-0.9.6.gem manca rubygems.org

http://production.s3.rubygems.org/gems/rb-inotify-0.9.6.gem 
http://s3.amazonaws.com/production.s3.rubygems.org/gems/rb-inotify-0.9.6.gem 
Could not find artifact rubygems:rb-inotify:gem:0.9.6 in rubygems-release (http://rubygems-proxy.torquebox.org/releases) 
https://rubygems.org/gems/rb-inotify/versions/0.9.6 

Questo gioiello è una dipendenza di qualche altro gioiello e non posso regolare la versione manualmente.

Cosa posso fare?

risposta

5

Questo sembra essere un problema con il proxy torquebox rubygems. Questo è probabilmente un problema temporaneo e verrà risolto presto.

Fino ad allora: Il sito originale di rubygems ha la versione 0.9.7 della gemma rb-inotify. È possibile scaricarlo da lì utilizzando gem fetch rb-inotify -v 0.9.7 e posizionarlo nel repository di Maven locale ed è inoltre necessario creare il file sha1 per la gemma.

Se non è possibile/non vuoi passare attraverso questi passaggi, ho caricato il 0.9.7 dir dal mio Maven locale: http://www.filedropper.com/097_1

Questo file deve essere estratto a ~/.m2 /repository/rubygems/rb-inotify/0.9.7 (Supponendo che il tuo maven local si trovi in ​​.m2 nella tua directory utente)

Aggiornamento: versione modificata da 0.9.6 a 0.9.7, poiché 0.9.6 è stato strappato anche dai rubygems.

+0

La nuova versione è 0.9.7. Può essere estratto nel repository di Maven locale allo stesso modo descritto. – smk67

+0

Questo non funziona. 0.9.6 è stato strappato. Non riesco a ottenere nulla in questo momento a causa di un conflitto di dipendenza - qualche consiglio sugli aggiornamenti? – tommybond

+0

0.9.7 dovrebbe atterrare presto (ish): https://github.com/torquebox/jruby-maven-plugins/issues/81#issuecomment-182273034 –

6

Ho avuto lo stesso problema con il plugin gradle-compass. La mia correzione è di forzare la bussola per usare la versione 0.9.5 come questa nel file build.gradle:

configurations.all { resolutionStrategy.force 'rubygems:rb-inotify:0.9.5' } 
+0

Grazie. Non sono riuscito a capirlo ieri, quindi ho appena modificato il file di build per usare [Jsass] (https://github.com/bit3/jsass). Non ero così semplice da impostare come gradle-compass, ma compila il Sass in circa 1/3 del tempo. –

+0

Puoi confermare che resolutionStrategy.force funziona? L'ho provato con il mio script Gradle 2.10, e fallisce con lo stesso messaggio su rb-inotify 0.9.7. –

+0

Devi effettuare il downgrade a 0.9.5. Ma mi sembra 0.9.7 io ora. quindi non c'è bisogno di alcun downgrade della forza :) – odadoda