Redmine 0.7.3 + ruby 1.8.7 - issue regarding text_helper.rb patch (as reported in issue 1609)
Added by frank guthorel over 16 years ago
Hello,
I have been trying redmine, but apparently a lot of pages (project activity, issue details, ...) are breaking because of an issue in ruby1.8.7 (not a redmine issue).
Over the past couple of days, I have been checking out the fora, bugs, patches, and so on - ao. this came in as the solution pretty much everywhere:
http://www.redmine.org/issues/show/1609
Basically, a patch to revert text_helper.rb in the ruby folder to the 1.8.6 version (please correct me if I'm wrong).
A lot of people reported this patch to be effective, and that it got Redmine up and running again.
However, I'm sad to say - this is not the case here. I patched the file, restarted apache, and still get the same error.
If anybody here has more information about this, I'd be very happy to hear it.
I can provide more information if needed - running Redmine on a local development server (Debian), and I'd prefer not to downgrade to 1.8.6, if possible.
Output error:
undefined method `length' for #<Enumerable::Enumerator:0xb6ecd130> for page activity for a project
undefined method `length' for #<Enumerable::Enumerator:0xb6ef6864> for page timelog (details) for a project
I'm pretty sure the same issue is creating havoc on these pages - which is precisely what the patch advertises to fix.
Maybe I'm being n00b here, but apart from patching the text_helper.rb file and restarting apache, is there anything else I'd need to do?
Any comments and/or help is much appreciated.
Greetings,
Frank
Replies (1)
RE: Redmine 0.7.3 + ruby 1.8.7 - issue regarding text_helper.rb patch (as reported in issue 1609) - Added by frank guthorel over 16 years ago
Hello,
silly me - apparently, I was patching the wrong location.
The issue mentioned at http://www.redmine.org/issues/show/1609 and it's patch clearly mentions that
actionpack-2.0.2/lib/action_view/helpers/text_helper.rb
needs to be patched.
That file is located in
/var/lib/gems/1.8/gems/actionpack-2.0.2/lib/action_view/helpers
on a Debian system,
and not in
/usr/share/rails/etcetc
Note to self - rtfm properly ;)
Thanks in any case - looking forward to see Redmine progress and evolve!
greetings
Frank