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

Reply via email to