Hi John,
it will be highly inefficient to compile asset on the fly. Please run:
  RAILS_ENV=production bundle exec rake assets:precompile
It will build and cache all the assets.

Cheers,
Pawel


On Mon, Dec 16, 2013 at 5:45 PM, John Aylward <[email protected]>wrote:

> I was able to get gitorious to run by updating
> config/environments/production.rb and changing:
> config.assets.compile = false
> to
> config.assets.compile = true
>
> On Monday, December 16, 2013 11:38:24 AM UTC-5, John Aylward wrote:
> > I've tried running "bundle exec rake --trace asset:precompile
> RAILS_ENV=production" but it's not taking that:
> > Failed loading some test dependencies: cannot load such file --
> ci/reporter/rake/minitest
> > rake aborted!
> > Don't know how to build task 'asset:precompile'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/task_manager.rb:49:in
> `[]'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:148:in
> `invoke_task'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:106:in
> `block (2 levels) in top_level'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:106:in
> `each'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:106:in
> `block in top_level'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:115:in
> `run_with_threads'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:100:in
> `top_level'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:78:in
> `block in run'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:165:in
> `standard_exception_handling'
> >
> /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:75:in
> `run'
> > /opt/gitorious-3/vendor/cache/ruby/1.9.1/gems/rake-10.1.0/bin/rake:33:in
> `<top (required)>'
> > /opt/gitorious-3/vendor/cache/ruby/1.9.1/bin/rake:19:in `load'
> > /opt/gitorious-3/vendor/cache/ruby/1.9.1/bin/rake:19:in `<main>'
> >
> >
> > On Monday, December 16, 2013 11:23:40 AM UTC-5, John Aylward wrote:
> > > After updating my Gitorious 3 install to the latest head, I'm now
> given many errors in my production.log and am unable to use the gitorious
> web interface.
> > >
> > > Errors are as follows:
> > > Main error that prevents rendering:
> > >
> > > ActionView::Template::Error (silk/feed.png isn't precompiled):
> > >     17: #++
> > >     18: %>
> > >     19: <div class="pull-right">
> > >     20:   <%= feed_icon atom_auto_discovery_url %>
> > >     21: </div>
> > >     22: <%= tabbable %w(user-activities), :active => 'user-activities'
> do %>
> > >     23:   <%= tab_pane :user_activities, :active => true do %>
> > >   app/helpers/application_helper.rb:122:in `feed_icon'
> > >   app/views/users/show/_activities.html.erb:20:in
> `_app_views_users_show__activities_html_erb__782998726537965244_51678180'
> > >   app/views/users/show.html.erb:32:in
> `_app_views_users_show_html_erb___2351283733942998946_62454460'
> > >   app/controllers/users_controller.rb:48:in `block (2 levels) in show'
> > >   app/controllers/users_controller.rb:45:in `show'
> > >   app/middlewares/dolt_cache_middleware.rb:24:in `call'
> > >   app/middlewares/dolt_auth_middleware.rb:26:in `call'
> > >
> > >
> > > Other errors that don't stop rendering, but may impact usage:
> > >
> > > ActionController::RoutingError (No route matches [GET]
> "/assets/issues/application.css"):
> > >
> vendor/cache/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/debug_exceptions.rb:21:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/show_exceptions.rb:56:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:32:in
> `call_app'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in
> `block in call'
> > >
> vendor/cache/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/tagged_logging.rb:22:in
> `tagged'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/request_id.rb:22:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in
> `call'
> > >   vendor/cache/ruby/1.9.1/gems/rack-1.4.5/lib/rack/runtime.rb:17:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/cache/strategy/local_cache.rb:72:in
> `call'
> > >   vendor/cache/ruby/1.9.1/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:484:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/application.rb:231:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/railtie/configurable.rb:30:in
> `method_missing'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/rack/thread_handler_extension.rb:77:in
> `process_request'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/request_handler/thread_handler.rb:140:in
> `accept_and_process_next_request'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/request_handler/thread_handler.rb:108:in
> `main_loop'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/request_handler.rb:441:in
> `block (3 levels) in start_threads'
> > >
> > >
> > >
> > > ActionController::RoutingError (No route matches [GET]
> "/assets/issues/application.js"):
> > >
> vendor/cache/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/debug_exceptions.rb:21:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/show_exceptions.rb:56:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:32:in
> `call_app'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in
> `block in call'
> > >
> vendor/cache/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/tagged_logging.rb:22:in
> `tagged'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/request_id.rb:22:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in
> `call'
> > >   vendor/cache/ruby/1.9.1/gems/rack-1.4.5/lib/rack/runtime.rb:17:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/cache/strategy/local_cache.rb:72:in
> `call'
> > >   vendor/cache/ruby/1.9.1/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:484:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/application.rb:231:in
> `call'
> > >
> vendor/cache/ruby/1.9.1/gems/railties-3.2.16/lib/rails/railtie/configurable.rb:30:in
> `method_missing'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/rack/thread_handler_extension.rb:77:in
> `process_request'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/request_handler/thread_handler.rb:140:in
> `accept_and_process_next_request'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/request_handler/thread_handler.rb:108:in
> `main_loop'
> > >
> /usr/lib/passenger-4.0.25/lib/phusion_passenger/request_handler.rb:441:in
> `block (3 levels) in start_threads'
>
> --
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Gitorious" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Gitorious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to