On Sep 23, 2010, at 2:29 PM, Jacques Distler wrote:

> So Dreamhost has an ancient version of the sqlite3 library, too?
> 
> It seems you have two options.
> 
> 1) Hope that Dreamhost has an older version of the sqlite3-ruby gem installed.
>   * Remove the vendor/plugins/sqlite3-ruby directory from your Instiki 
> distribution,
>     and (if Dreamhost does have the gem installed) Instiki will use the gem 
> version instead.
> 
> 2) Beg Dreahost support to update their sqlite3 library, so that you can 
> install the gem 
>   locally (per my previous instructions).
> 
> Either way, the vendor/plugins/sqlite3-ruby, bundled with the prerelease 
> version of Instiki 0.19, is the source of nothing but trouble, and will be 
> removed from the final distribution.

I've gone ahead and done this with the latest version

    http://golem.ph.utexas.edu/~distler/code/instiki-svn.tar.gz

The latest version DOES NOT attempt to include a "vendored" version of 
sqlite3-ruby. Instead, after downloading the latest Instiki, type

     ruby bundle

from the main Instiki directory. This will either use a system-installed 
sqlite3-ruby gem, or will attempt to install the gem locally, in the Instiki 
vendor/bundle directory. (Ditto for the other gem dependencies of Instiki, like 
itextomml.)

I've tested this on the machines that I have access to, but if others, with 
varying hosting situations, want to try it our, and report back any glitches, 
that would be greatly appreciated.

Instiki 0.19 will use Bundler. (I hope to release it, as soon as any 
Bundler-related glitches are worked out.)
Instiki 0.20 will be based on Rails 3.0 (which also uses Bundler, but requires 
Ruby 1.8.7 or 1.9.2).

Jacques

Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
Instiki-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/instiki-users

Reply via email to