Hi Edward, Thanks for your response.
I'm actually using rails 2.3.4, so I don't think that's the issue. I've tried installing on my local machine and a VPS and I run into the same issue in both environments. On Sun, May 29, 2011 at 4:54 PM, Edward Funger <[email protected]> wrote: > Check your ruby version, if you are using rails 3.0 you have to have ruby > 1.9. It looks like you only have 1.8. > > On May 29, 2011 5:25 PM, "Matt Unger" <[email protected]> wrote: > > Also, here is my environment.rb: > > > > # Be sure to restart your server when you modify this file > > > > # Specifies gem version of Rails to use when vendor/rails is not present > > RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION > > > > # Bootstrap the Rails environment, frameworks, and default configuration > > require File.join(File.dirname(__FILE__), 'boot') > > > > #require File.join(File.dirname(__FILE__), > '../vendor/plugins/engines/boot') > > > > require 'desert' > > > > Rails::Initializer.run do |config| > > config.plugins = [:engines, :community_engine, :white_list, :all] > > config.plugin_paths += > > ["#{RAILS_ROOT}/vendor/plugins/community_engine/engine_plugins"] > > > > config.gem 'calendar_date_select' > > config.gem 'icalendar' > > config.gem 'authlogic' > > config.gem 'searchlogic' > > > > config.action_controller.session = { :key => 'myapp_session', :secret => > > 'random md5 hash' } > > > > > > > > > > # Settings in config/environments/* take precedence over those specified > > here. > > # Application configuration should go into files in config/initializers > > # -- all .rb files in that directory are automatically loaded. > > > > # Add additional load paths for your own custom dirs > > # config.load_paths += %W( #{RAILS_ROOT}/extras ) > > > > # Specify gems that this application depends on and have them installed > > with rake gems:install > > # config.gem "bj" > > # config.gem "hpricot", :version => '0.6', :source => " > > http://code.whytheluckystiff.net" > > # config.gem "sqlite3-ruby", :lib => "sqlite3" > > # config.gem "aws-s3", :lib => "aws/s3" > > > > # Only load the plugins named here, in the order given (default is > > alphabetical). > > # :all can be used as a placeholder for all plugins not explicitly named > > # config.plugins = [ :exception_notification, :ssl_requirement, :all ] > > > > # Skip frameworks you're not going to use. To use Rails without a > > database, > > # you must remove the Active Record framework. > > # config.frameworks -= [ :active_record, :active_resource, :action_mailer > > ] > > > > # Activate observers that should always be running > > # config.active_record.observers = :cacher, :garbage_collector, > > :forum_observer > > > > # Set Time.zone default to the specified zone and make Active Record > > auto-convert to this zone. > > # Run "rake -D time" for a list of tasks for finding time zone names. > > config.time_zone = 'UTC' > > > > # The default locale is :en and all translations from > > config/locales/*.rb,yml are auto loaded. > > # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', > > '*.{rb,yml}')] > > # config.i18n.default_locale = :de > > > > end > > require "#{RAILS_ROOT}/vendor/plugins/community_engine/config/boot.rb" > > > > > > On Sun, May 29, 2011 at 1:15 PM, Matt <[email protected]> wrote: > > > >> I'm trying to install but keep running into errors that have left me > >> banging my head for days. Here is the printout when I run "script/ > >> generate plugin_migration" from a few days ago: > >> > >> > >> /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/ > >> gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is > >> deprecated and will be removed on or after August 2010. Use > >> #requirement > >> /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/ > >> base.rb:1959:in `method_missing': undefined method `class_attribute' > >> for ActiveRecord::Base:Class (NoMethodError) > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/authlogic/ > >> acts_as_authentic/base.rb:7:in `included' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/authlogic/ > >> acts_as_authentic/base.rb:6:in `class_eval' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/authlogic/ > >> acts_as_authentic/base.rb:6:in `included' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/authlogic/ > >> acts_as_authentic/base.rb:97:in `include' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/authlogic/ > >> acts_as_authentic/base.rb:97:in `send' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/authlogic/ > >> acts_as_authentic/base.rb:97 > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `gem_original_require' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `require' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/dependencies.rb:156:in `require_without_desert' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/dependencies.rb:521:in `new_constants_in' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/dependencies.rb:156:in `require_without_desert' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:8:in `require' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:32:in `__each_matching_file' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:7:in `require' > >> from /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/ > >> authlogic.rb:59 > >> from /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/ > >> authlogic.rb:6:in `each' > >> from /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/lib/ > >> authlogic.rb:6 > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `gem_original_require' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `require' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/dependencies.rb:156:in `require_without_desert' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/dependencies.rb:521:in `new_constants_in' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/dependencies.rb:156:in `require_without_desert' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:8:in `require' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:28:in `__each_matching_file' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:27:in `each' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:27:in `__each_matching_file' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ruby/ > >> object.rb:7:in `require' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/authlogic-3.0.3/rails/init.rb: > >> 1:in `evaluate_init_rb' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/ > >> plugin.rb:158:in `evaluate_init_rb' > >> from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > >> active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/ > >> plugin.rb:154:in `evaluate_init_rb' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/ > >> plugin.rb:48:in `load_without_desert' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/rails/ > >> 2.0.0/plugin.rb:16:in `load' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ > >> manager.rb:46:in `register_plugin' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ > >> manager.rb:11:in `__send__' > >> from /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/ > >> manager.rb:11:in `method_missing' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/desert-0.5.2/lib/desert/rails/ > >> 2.0.0/plugin.rb:15:in `load' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin/ > >> loader.rb:38:in `load_plugins' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin/ > >> loader.rb:37:in `each' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin/ > >> loader.rb:37:in `load_plugins' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb: > >> 369:in `load_plugins' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb: > >> 165:in `process' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb: > >> 113:in `send' > >> from > >> /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb: > >> 113:in `run' > >> from /home/mydirectory/myproject/config/environment.rb:13 > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `gem_original_require' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `require' > >> from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/commands/ > >> generate.rb:1 > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `gem_original_require' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `require' > >> from script/generate:3 > >> > >> > >> I fixed this by freezing my rails gems. Now I get this error: > >> > >> > >> /home/project/project/config/../vendor/rails/railties/lib/rails/ > >> gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is > >> deprecated and will be removed on or after August 2010. Use > >> #requirement > >> /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:232:in `activate': > >> undefined method `map' for nil:NilClass (NoMethodError) > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:258:in `activate' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:257:in `each' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:257:in `activate' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:1146:in `gem' > >> from > >> /home/project/project/config/../vendor/rails/railties/lib/rails/ > >> gem_dependency.rb:73:in `add_load_paths' > >> from /home/project/project/config/../vendor/rails/railties/lib/ > >> initializer.rb:301:in `add_gem_load_paths' > >> from /home/project/project/config/../vendor/rails/railties/lib/ > >> initializer.rb:301:in `each' > >> from /home/project/project/config/../vendor/rails/railties/lib/ > >> initializer.rb:301:in `add_gem_load_paths' > >> from /home/project/project/config/../vendor/rails/railties/lib/ > >> initializer.rb:132:in `process' > >> from /home/project/project/config/../vendor/rails/railties/lib/ > >> initializer.rb:113:in `send' > >> from /home/project/project/config/../vendor/rails/railties/lib/ > >> initializer.rb:113:in `run' > >> from /home/project/project/config/environment.rb:13 > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `gem_original_require' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `require' > >> from /home/project/project/vendor/rails/activesupport/lib/ > >> active_support/dependencies.rb:156:in `require' > >> from /home/project/project/vendor/rails/activesupport/lib/ > >> active_support/dependencies.rb:521:in `new_constants_in' > >> from /home/project/project/vendor/rails/activesupport/lib/ > >> active_support/dependencies.rb:156:in `require' > >> from /home/project/project/vendor/rails/railties/lib/commands/ > >> server.rb:84 > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `gem_original_require' > >> from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: > >> 29:in `require' > >> from ./script/server:3 > >> > >> Here are my versions of everything: > >> > >> > >> [mydir ~]$ ruby -v > >> ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-linux] > >> [mydir ~]$ rails -v > >> Rails 2.3.4 > >> [mydir ~]$ gem -v > >> 1.4.2 > >> [mydir ~]$ gem list > >> > >> *** LOCAL GEMS *** > >> > >> abstract (1.0.0) > >> actionmailer (3.0.7, 2.3.4) > >> actionpack (3.0.7, 2.3.4) > >> activemodel (3.0.7) > >> activerecord (3.0.7, 2.3.11, 2.3.4) > >> activeresource (3.0.7, 2.3.4) > >> activesupport (3.0.7, 2.3.11, 2.3.4) > >> arel (2.0.10) > >> authlogic (3.0.3) > >> builder (2.1.2) > >> bundler (1.0.13) > >> calendar_date_select (1.16.2) > >> desert (0.5.2) > >> erubis (2.6.6) > >> haml (2.0.5) > >> hpricot (0.8.4) > >> htmlentities (4.3.0) > >> i18n (0.5.0) > >> mail (2.2.19) > >> mime-types (1.16) > >> polyglot (0.3.1) > >> rack (1.2.3, 1.1.2, 1.0.1) > >> rack-mount (0.6.14) > >> rack-test (0.5.7) > >> radiant (0.9.1) > >> rails (2.3.4) > >> railties (3.0.7) > >> rake (0.8.3) > >> RedCloth (4.2.7) > >> ri_cal (0.8.8) > >> rmagick (2.13.1) > >> rubygems-update (1.8.4, 1.4.2, 1.3.7) > >> searchlogic (2.5.6) > >> thor (0.14.6) > >> treetop (1.4.9) > >> tzinfo (0.3.27) > >> will_paginate (2.3.15) > >> > >> > >> Does anyone have any clue what's going on? Google hasn't turned up > >> much and I'm lost and new to rails. Thank you for your help. > > > > -- > > 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. > > > > -- > 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. > -- 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.
