2014-12-27 13 views
12
/gems/htmlentities-4.3.2/lib/htmlentities/mappings/expanded.rb:465: warning: duplicated key at line 466 ignored: "inodot" 

/gems/ruby-2.2.0/gems/fog-core-1.25.0/lib/fog/core/collection.rb:144: warning: circular argument reference - filters 

Il sospetto evidente è che queste gemme non come Ruby 2.2.0, ma le cose sembrano funzionareavvertimenti dopo l'aggiornamento a 2.2.0 rubino

Dovrei temere il futuro, errori imminente, o ha queste gemme non sono ancora state raggiunte?

+0

Immagino tu abbia provato ad aggiornare le gemme? – locoboy

+0

Sono dipendenze da altre gemme, quindi queste sono le ultime che corrispondono a –

+0

nebbia/nebbia fissate l'avviso https://github.com/fog/fog/pull/3370, fog-core che non ho trovato. – juanitofatas

risposta

10

Entrambi i problemi sono stati risolti nelle versioni più recenti di queste gemme.

Se sono dipendente da gemme del genere, di solito aspetto un po 'prima di passare il progetto all'ultima e più grande ruby ​​in produzione. Le gemme hanno bisogno di tempo per essere compatibili con tutte le modifiche.

1

Mi piace avere questo errore quando si installa redmine 3.2: /usr/lib/ruby/gems/2.3.0/gems/htmlentities-4.3.1/lib/htmlentities/mappings/expanded.rb:465: avviso : tasto "inodot" viene duplicato e sovrascritto on line 466

Tutto è semplice - basta modificare questo file e rimuovere la linea duplicata)

Ma a volte devono solo controllare la versione htmlentities e rimuovere non necessario!

gem list htmlentities 
gem uninstall htmlentities -v '4.x.x' 
0
gem uninstall htmlentities -v '4.3.2' 
gem install htmlentities -v '4.3.4' 
1

My System Config: Win 8.1 + SQL 2016 SP1 Espr + Redmine DB (tipo SQL 2012 CS AI) + Redmine 3.3.1 + rubino 2.3.3 + DevKit + ImageMagick-6.9.6- 8-Q16-HDRI-x64-dll (ImageMagick-7.0.3 Non funziona!)

problema Fix con htmlentities-4.3.1 "inodot chiave" questione

gem install htmlentities -v '4.3.4' 
gem uninstall htmlentities -v '4.3.1' 

Fix con carico errore "tiny_tds"

gem install tiny_tds -v '1.0.5' 
gem uninstall tiny_tds -v '0.6.2' 

Modificare tutte le dipendenze in Gemfile & Gemfile.lock dalla versione precedente a quella nuova installata.

Tutti gli altri comandi da Installazione sito Guida Redmine.

Risultato: i dati

c:\inetpub\redmine>bundle exec rake db:migrate 
 
migrating 
add_column(:roles, :settings, :text) 
-> 0.0019s 
-> -1 rows 
AddRolesSettings: migrated (0.0027s) 
c:\inetpub\redmine>set REDMINE_LANG=ru 
c:\inetpub\redmine>bundle exec rake redmine:load_default_data 

configurazione di default caricati.

c:\inetpub\redmine>bundle exec rails server webrick -e production 

=> Booting WEBrick 
=> Rails 4.2.7.1 application starting in production on http://localhost:3000 
=> Run `rails server -h` for more startup options 
=> Ctrl-C to shutdown server 
[2016-12-13 15:14:25] INFO WEBrick 1.3.1 
[2016-12-13 15:14:25] INFO ruby 2.3.3 (2016-11-21) [x64-mingw32] 
[2016-12-13 15:14:25] INFO WEBrick::HTTPServer#start: pid=4468 port=3000 
[2016-12-13 16:02:58] INFO going to shutdown ... 
[2016-12-13 16:02:58] INFO WEBrick::HTTPServer#start done. 
Exiting`enter code here`