5 Sep
Rails 2.1.1
Oggi è uscita la nuova versione di Rails, la 2.1.1. Non è una versione con maggiori funzionalità ma con la risoluzione di svariati bug.
Per installarla lanciate il comando:
gem install rails --version 2.1.1
La prossima release in uscita sarà la beta 2.2.


[...] L’attuale versione, la 2.1.1 appunto, è stata appena rilasciata. [...]
Una volta installata la 2.1.1 Engines plugin (perfettamente funzionante con la 2.1.0) non riesce + a partire….
In fase di start esce:
/home/tex/prj/terralink/if/vendor/plugins/engines/lib/engines/rails_extensions/dependencies.rb:143: Dependencies is not a module (TypeError)
Secondo voi cosa faccio ?
Forse è meglio ritornare alla 2.1.0 e attendere giorni migliori (almeno fino a quando engines plugin funzionerà con la 2.1.1…)
ricevo un errore quando cerco di eseguire il comando “gem install rails –version 2.1.1″
ERROR: While executing gem … (Errno::EACCES)
Permission denied - /usr/local/lib/ruby/gems/1.8/cache/rake-0.8.1.gem
avete qualche suggerimento?
@Tex: credo che ti convenga aspettare un aggiornamento della versione del plugin prima di passare alla versione 2.1.1 di Rails.
@Alessio: controlla se hai i permessi in scrittura nella cartella indicata. Forse se sei su mac o linux ti sei dimenticato di utilizzare ’sudo’. prova a lanciare il comando:
Grazie matte, sono riuscito a risolvere, ho letto su un post (http://21croissants.blogspot.com/2008/09/hasmanypolymorphs-regression-after.html) che il modulo Dependencies è stato spostato sotto ActiveSupport.
Per fare funzionare Engines plugin quindi ho provato a cambiare la riga 143 di vendor/plugins/engines/lib/engines/rails_extensions/dependencies.rb
da: module ::Dependencies #:nodoc:
a: module ActiveSupport::Dependencies #:nodoc:
e ora funziona alla grande !
Spero che questo possa servire a qualcuno.
Ciao e “happy programming with RoR !!!”
Grazie…
hai fatto la mia giornata!