I just ran gem install rails --version 2.1.1 and then ran setup. Works now.
Thanks. On Nov 22, 3:22 pm, "Carl Fyffe" <[EMAIL PROTECTED]> wrote: > You have to run gem install rails before running setup > > On 11/22/08, alexnesbitt <[EMAIL PROTECTED]> wrote: > > > > > I ran the CommunityEngineServer image set up at EC2 and tried running > > communityengine-setup. I get a problem with the errors focused on > > requiring rails 2.1.1 > > > Any ideas how to resolve this? > > > Here's a copy of the output: > > > [EMAIL PROTECTED]:~# git clone > > git://github.com/bborn/communityengine-setup.git > > Initialized empty Git repository in /root/communityengine-setup/.git/ > > remote: Counting objects: 30, done. > > remote: Compressing objects: 100% (28/28), done. > > remote: Total 30 (delta 9), reused 0 (delta 0) > > Receiving objects: 100% (30/30), 7.00 KiB, done. > > Resolving deltas: 100% (9/9), done. > > [EMAIL PROTECTED]:~# cd communityengine-setup > > [EMAIL PROTECTED]:~/communityengine-setup# ruby ce_setup.rb > > Please enter the name of your application (must be less than 16 > > characters, no spaces or special chars): > > xxxxxx > > Enter a database password to be used with this application: > > yyyyyy > > Please enter the absolute path where you want to store your repository > > (defaults to /mnt/git/): > > > [CE SETUP] Setting up the system for CE installation > > > [CE SETUP] Creating empty git repository in /mnt/git/xxxxxx.git > > > [CE SETUP] Initalizing blank Rails app in /mnt/git/xxxxxx.git > > > [CE SETUP] Adding .gitignore file > > > [CE SETUP] Committing to repository ... > > > [CE SETUP] Adding Engines plugin and CE plugin > > > Plugins will be installed using http > > git clone --depth 1 git://github.com/lazyatom/engines.git "/mnt/git/ > > xxxxxx.git/vendor/plugins/engines" > > removing: /mnt/git/xxxxxx.git/vendor/plugins/engines/.git > > Initialized empty Git repository in /mnt/git/xxxxxx.git/vendor/plugins/ > > engines/.git/ > > remote: Counting objects: 279, done. > > remote: Compressing objects: 100% (198/198), done. > > remote: Total 279 (delta 72), reused 152 (delta 22) > > Receiving objects: 100% (279/279), 61.78 KiB, done. > > Resolving deltas: 100% (72/72), done. > > Initialized empty Git repository in /mnt/git/xxxxxx.git/vendor/plugins/ > > community_engine/.git/ > > remote: Counting objects: 6384, done. > > remote: Compressing objects: 100% (3262/3262), done. > > remote: Total 6384 (delta 3497), reused 5511 (delta 2865) > > Receiving objects: 100% (6384/6384), 3.23 MiB | 378 KiB/s, done. > > Resolving deltas: 100% (3497/3497), done. > > Submodule 'vendor/plugins/community_engine' (git://github.com/bborn/ > > communityengine.git) registered for path 'vendor/plugins/ > > community_engine' > > [CE SETUP] Committing to repository ... > > > [CE SETUP] Modifying your environment.rb and environments files to > > work with CE > > > [CE SETUP] Modifying environment files ... > > > Enter the hostname where you will be deploying this application (i.e. > > example.com). If you're using this on EC2, enter the EC2 instance > > hostname (i.e. ec2-000-000-000-000.compute-1.amazonaws.com): > > ec2-75-101-251-182.compute-1.amazonaws.com > > [CE SETUP] Adding CE routes to the application > > > [CE SETUP] Adding application.yml file > > > [CE SETUP] Committing to repository ... > > > [CE SETUP] Committing to repository ... > > > [CE SETUP] Generating CE plugin migrations > > > /mnt/git/xxxxxx.git/config/../vendor/plugins/engines/boot.rb:4: This > > version of the engines plugin requires Rails 2.1.1 or later! > > (RuntimeError) > > from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: > > 27:in `gem_original_require' > > from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: > > 27:in `require' > > from /mnt/git/xxxxxx.git/config/environment.rb:12 > > from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: > > 27:in `gem_original_require' > > from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: > > 27:in `require' > > from /usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/commands/ > > generate.rb:1 > > from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: > > 27:in `gem_original_require' > > from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb: > > 27:in `require' > > from script/generate:3 > > [CE SETUP] Committing to repository ... > > > [CE SETUP] Migrating > > > (in /mnt/git/xxxxxx.git) > > rake aborted! > > This version of the engines plugin requires Rails 2.1.1 or later! > > > (See full trace by running task with --trace) > > [CE SETUP] Setting up deployment > > > [add] writing `./Capfile' > > [add] writing `./config/deploy.rb' > > [done] capified! > > (in /mnt/git/xxxxxx.git) > > rake aborted! > > This version of the engines plugin requires Rails 2.1.1 or later! > > > (See full trace by running task with --trace) > > [CE SETUP] Committing to repository ... > > > Deploy application? (Y/N): > > y > > Generate root ssh keys for deployment? If on an EC2 > > CommunityEngineServer instance, type Y, else, N.) (Y/N): > > y > > [CE SETUP] generating ssh keys > > > Generating public/private rsa key pair. > > Your identification has been saved in /root/.ssh/id_rsa. > > Your public key has been saved in /root/.ssh/id_rsa.pub. > > The key fingerprint is: > > d8:8f:53:25:98:fe:5e:0d:f5:82:17:f8:dd:75:1e:30 > > [EMAIL PROTECTED] > > [CE SETUP] Adding ssh key to authorized_keys > > > [CE SETUP] Deploying > > > * executing `deploy:setup' > > * executing "sudo -p 'sudo password: ' mkdir -p /u/apps/set your > > application name here /u/apps/set your application name here/releases / > > u/apps/set your application name here/shared /u/apps/set your > > application name here/shared/system /u/apps/set your application name > > here/shared/log /u/apps/set your application name here/shared/pids && > > sudo -p 'sudo password: ' chmod g+w /u/apps/set your application name > > here /u/apps/set your application name here/releases /u/apps/set your > > application name here/shared /u/apps/set your application name here/ > > shared/system /u/apps/set your application name here/shared/log /u/ > > apps/set your application name here/shared/pids" > > servers: ["your db-server here", "your web-server here", "your app- > > server here"] > > connection failed for: your web-server here (SocketError: getaddrinfo: > > Name or service not known), your db-server here (SocketError: > > getaddrinfo: Name or service not known), your app-server here > > (SocketError: getaddrinfo: Name or service not known) > > [EMAIL PROTECTED]:~/communityengine-setup# > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CommunityEngine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/communityengine?hl=en -~----------~----~----~----~------~----~------~--~---
