Hi,

I'm new to Radiant and even Ruby on Rails in general.  I installed
Radiant on my local machine to try it out.  Out of the box, I love it
so far.  I tried to install the tags extension and followed the
instructions exactly as prescribed in the README listed on the
extension's page:

1. Copy the extension to your vendor/extensions directory as you would
any other extension.
2. Run 'rake radiant:extensions:tags:install'

I get an error after step 2 above, and I have no clue what's going on
(probably because I'm a noob).

Here are my outputs:

$ >./script/extension install tags
Cloning into tags...
remote: Counting objects: 905, done.
remote: Compressing objects: 100% (483/483), done.
remote: Total 905 (delta 392), reused 836 (delta 359)
Receiving objects: 100% (905/905), 196.77 KiB | 215 KiB/s, done.
Resolving deltas: 100% (392/392), done.

$>rake radiant:extensions:tags:install --trace
(in /Users/wen/Documents/radiant/wenphan)
** Invoke radiant:extensions:tags:install (first_time)
** Invoke environment (first_time)
** Execute environment
** Invoke radiant:extensions:tags:migrate (first_time)
** Invoke environment
** Execute radiant:extensions:tags:migrate
rake aborted!
SQLite3::SQLException: no such table: extension_meta: SELECT
schema_version FROM extension_meta WHERE name = 'Tags'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/abstract_adapter.rb:221:in `log'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/sqlite_adapter.rb:172:in
`execute'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/sqlite_adapter.rb:417:in
`catch_schema_changes'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/sqlite_adapter.rb:172:in
`execute'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/sqlite_adapter.rb:320:in
`select'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/abstract/database_statements.rb:
7:in `select_all_without_query_cache'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/abstract/query_cache.rb:62:in
`select_all'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/abstract/database_statements.rb:
13:in `select_one'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/connection_adapters/abstract/database_statements.rb:
19:in `select_value'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/lib/radiant/
extension_migrator.rb:42:in `initialize_extension_schema_migrations'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/lib/radiant/
extension_migrator.rb:25:in `initialize'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/migration.rb:401:in `new'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/migration.rb:401:in `up'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/vendor/rails/activerecord/
lib/active_record/migration.rb:383:in `migrate'
/Users/wen/.gem/ruby/1.8/gems/radiant-0.9.1/lib/radiant/
extension_migrator.rb:7:in `migrate'
/Users/wen/Documents/radiant/wenphan/vendor/extensions/tags/lib/tasks/
tags_extension_tasks.rake:14
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/monitor.rb:242:in `synchronize'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in `invoke_prerequisites'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `invoke_prerequisites'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/monitor.rb:242:in `synchronize'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in `invoke_task'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
`standard_exception_handling'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in `top_level'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
`standard_exception_handling'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
gems/1.8/gems/rake-0.8.3/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19

Thanks.

-Wen

Reply via email to