I can install extensions without errors in radiant 0.9.1. It's after freezing to edge that I'm having trouble. Do I need to do something different after freezing? Is it even possible to install extensions after running rake radiant:freeze:edge?
The /vendor/extensions/index_page directory is present and non-empty. And I get the same issues with other extensions I've tried to install. I'm new to radiant, and haven't used rails in a couple of years, so I might just be missing something. But I definitely like what I see on edge. On Aug 8, 10:10 am, Chance Dinkins <[email protected]> wrote: > I have run into this as well on OSX 10.7 with radiant 0.9.2. In order to > solve it, I had to run the migrations seperately: > > rake radiant:extensions:[EXTENSION]:migrate > rake radiant:extensions:[EXTENSION]:update > > > > > > > > On Sun, Aug 7, 2011 at 8:11 PM, roguedev <[email protected]> wrote: > > I want to install a few extensions from the repository. Installing > > with script/extension install works until it gets to the migrate and > > update tasks, then it looks like the extensions aren't being loaded. > > > I'm on OS X 10.7, with radiant installed from the gem and then frozen > > with rake radiant:freeze:edge. rake output below. > > > $ rake radiant:extensions:index_page:migrate --trace > > rake/rdoctask is deprecated. Use rdoc/task instead (in RDoc 2.4.2+) > > ** Invoke radiant:extensions:index_page:migrate (first_time) > > ** Invoke environment (first_time) > > ** Execute environment > > ** Execute radiant:extensions:index_page:migrate > > rake aborted! > > uninitialized constant IndexPageExtension > > /Users/jason/Sites/jeanine-radiant/vendor/radiant/vendor/rails/ > > activesupport/lib/active_support/dependencies.rb:469:in > > `load_missing_constant' > > /Users/jason/Sites/jeanine-radiant/vendor/radiant/vendor/rails/ > > activesupport/lib/active_support/dependencies.rb:106:in > > `const_missing' > > /Users/jason/Sites/jeanine-radiant/vendor/radiant/vendor/rails/ > > activesupport/lib/active_support/dependencies.rb:118:in > > `const_missing' > > /Users/jason/Sites/jeanine-radiant/vendor/extensions/index_page/lib/ > > tasks/index_page_extension_tasks.rake:12 > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:205:in `call' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:205:in > > `execute' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:200:in `each' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:200:in > > `execute' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:158:in > > `invoke_with_call_chain' > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ > > 1.8/monitor.rb:242:in `synchronize' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:151:in > > `invoke_with_call_chain' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/task.rb:144:in > > `invoke' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:112:in > > `invoke_task' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:90:in > > `top_level' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:90:in > > `each' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:90:in > > `top_level' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:129:in > > `standard_exception_handling' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:84:in > > `top_level' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:62:in > > `run' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:129:in > > `standard_exception_handling' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/lib/rake/application.rb:59:in > > `run' > > /Library/Ruby/Gems/1.8/gems/rake-0.9.2/bin/rake:32 > > /usr/bin/rake:19:in `load' > > /usr/bin/rake:19 > > Tasks: TOP => radiant:extensions:index_page:migrate
