So you're essentially saying I should install a different Ruby and a different Rails?
The Ubuntu version of Rails installed is irrelevant, as Instiki is packaged with Rails included and will use that version instead. In fact, I have just proven that point to my satisfaction. I shut Instiki down, purged the Ubuntu rails package, and started Instiki again. It continues to work as it did before.
I was not suggesting any particular course of action, but was merely thinking out loud about something I didn't quite understand about the problem. Given that my Ubuntu Breezy Ruby reports itself as being 1.8.3, I thought Instiki shouldn't work, based on my experience with 1.8.3 on Debian, and on the bug reports I cited. But clearly it does work for me, so that was a bit of a mystery. However, looking at it more closely today I have discovered that the Ubuntu ruby1.8 (Debian version 1.8.2-9ubuntu1) isn't the final release of 1.8.3, but is based on 1.8.3-preview1 plus some patches. So that could account for Instiki working even though it claims to be ruby 1.8.3 which has been reported to not work with the old Rails included in Instiki.
I have Ruby 1.8.3 on my Ubuntu Breezy, and the rails _I_ see in my Instiki is 0.13.1; my ruby is still throwing up the same errors I included in my previous message even after installing as many of the Ubuntu/Debian ruby packages as I could, as suggested by Assaph.
Since my Instiki works and yours doesn't, and we're both running Breezy, that begs the question "what's different?" Which version of the ruby1.8 package do you have? Are you using entirely Breezy-supplied ruby components, or do you have some things (other than Instiki itself) supplied from upstream or other deb repositories?
I see the warning on the rails page to use 1.8.4, or .2, not 1.8.3 with rails 1.0. Can I just pull out the old rails directory in instiki and drop in rails 1.0 there, or do I have to do something more?
No. Don't use Rails 1.0. As I said before, Instiki has its own rails included, so you don't need to install it. You just need to have a compatible ruby.
Ben
_______________________________________________ Instiki-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/instiki-users
