I'm running into some error messages from rails when running "script/ generate controller foo" and am wondering if it's related to package management, a mismatch between gems and emerge. Do not use gems, use emerge? The wiki is incorrect?
The gentoo wiki, <http://gentoo-wiki.com/HOWTO_RoR>, says to: emerge -av sqlite3-ruby gem install sqlite3-ruby Select sqlite3-ruby 1.1.0 (ruby) when prompted. However, that version doesn't appear to be an option for the gem: arrakis ~ # arrakis ~ # gem install sqlite3-ruby Select which gem to install for your platform (i686-linux) 1. sqlite3-ruby 1.2.1 (mswin32) 2. sqlite3-ruby 1.2.1 (ruby) 3. sqlite3-ruby 1.2.0 (mswin32) 4. sqlite3-ruby 1.2.0 (ruby) 5. Skip this gem 6. Cancel installation > 6 ERROR: While executing gem ... (Gem::RemoteInstallationCancelled) Installation of sqlite3-ruby cancelled. arrakis ~ # arrakis ~ # ruby --version ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-linux] arrakis ~ # On the other hand, "gem list --local" and eix are consistent and show: arrakis ~ # eix sqlite3-ruby [I] dev-ruby/sqlite3-ruby Available versions: 1.1.0 ~1.2.1 Installed versions: 1.1.0(13:32:16 11/18/07)(doc) Homepage: http://rubyforge.org/projects/sqlite-ruby/ Description: An extension library to access a SQLite database from Ruby arrakis ~ # So, it looks like the version of sqlite3-ruby installed matches the instructions at the wiki, but the version number doesn't seem to match what's available through "gem"; and the wiki specifically states to install the gem. The error I'm running into may be totally unrelated to this. It seems a bit odd to me that sqlite3-ruby must be emerged through portage and that gem must install it as well -- one or the other would seem to be sufficient. thanks, Thufir -- [EMAIL PROTECTED] mailing list