Крайне айседно.
Убунта обновилась до 10.04.5. Redmine сгнил:
NoMethodError (undefined method `[]' for nil:NilClass):
/app/models/setting.rb:100:in `value='
/vendor/rails/activerecord/lib/active_record/base.rb:2589:in `send'
...итд
И вот как теперь искать "что изменилось" при апдейте?
PS: https://bugs.launchpad.net/ubuntu/+source/ruby1.8/+bug/949011
вот же говноеды, а.
PPS: нашел причину бага: http://metaclass.livejournal.com/675222.html
NoMethodError (undefined method `[]' for nil:NilClass):
/app/models/setting.rb:100:in `value='
/vendor/rails/activerecord/lib/active_record/base.rb:2589:in `send'
...итд
ActionView::TemplateError (undefined method `[]' for nil:NilClass) on line #26 of app/views/issues/show.rhtml: 23: </tr> 24: <tr> 25: <th class="assigned-to"><%=l(:field_assigned_to)%>:</th><td class="assigned-to"><%= avatar(@issue.assigned_to, :size => "14") %><%= @issue.assigned_to ? link_to_user(@issue.assigned_to) : "-" %></td> 26: <th class="progress"><%=l(:field_done_ratio)%>:</th><td class="progress"><%= progress_bar @issue.done_ratio, :width => '80px', :legend => "#{@issue.done_ratio}%" %></td> 27: </tr> 28: <tr> 29: <th class="category"><%=l(:field_category)%>:</th><td class="category"><%=h @issue.category ? @issue.category.name : "-" %></td> app/models/setting.rb:100:in `value=' vendor/rails/activerecord/lib/active_record/base.rb:2589:in `send' vendor/rails/activerecord/lib/active_record/base.rb:2589:in `attributes=' vendor/rails/activerecord/lib/active_record/base.rb:2585:in `each' vendor/rails/activerecord/lib/active_record/base.rb:2585:in `attributes=' vendor/rails/activerecord/lib/active_record/base.rb:2285:in `initialize' app/models/setting.rb:166:in `new' app/models/setting.rb:166:in `find_or_default' app/models/setting.rb:107:in `[]' app/models/setting.rb:136:in `issue_done_ratio'
И вот как теперь искать "что изменилось" при апдейте?
PS: https://bugs.launchpad.net/ubuntu/+source/ruby1.8/+bug/949011
вот же говноеды, а.
PPS: нашел причину бага: http://metaclass.livejournal.com/675222.html
no subject
2. рвм
3. апдейт сначало нужно делать на зеркальном сервере
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
(no subject)
no subject
(no subject)
(no subject)
(no subject)
no subject
(no subject)
(no subject)
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Мне тут вообще лентой прекрасного принесло
http://blog.evtuhovich.ru/blog/2009/05/19/two-databases/
и особо прекрасно
http://blog.evtuhovich.ru/blog/2012/03/23/rails-update/
У рельсоебов так с обратной совместимостью везде?
И эти люди критикуют питон и зопе (где только недавно решились выкинуть совместимость с кодом написаным до 2005 года)
Реквестирую ребе айседа в тред, для вечерне--шабатного псения
(no subject)
(no subject)
(no subject)
(Anonymous) - 2012-03-26 06:56 (UTC) - Expand