Skip to content

Instantly share code, notes, and snippets.

@vike27
Created July 4, 2014 23:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vike27/e20894f45762dd18b7d2 to your computer and use it in GitHub Desktop.
Save vike27/e20894f45762dd18b7d2 to your computer and use it in GitHub Desktop.
git push heroku master trace for issue submitted: rake aborted! Sass::SyntaxError: Undefined variable: "$c_blue". (Only in production) - Issue in Spree implementation
$ git push heroku master
Fetching repository, done.
Counting objects: 171, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (126/126), done.
Writing objects: 100% (148/148), 298.06 KiB | 403.00 KiB/s, done.
Total 148 (delta 56), reused 0 (delta 0)
-----> Ruby app detected
-----> Compiling Ruby/Rails
-----> Using Ruby version: ruby-2.0.0
-----> Warning:
Removing `Gemfile.lock` because it was generated on Windows.
Bundler will do a full resolve so native gems are handled properly.
This may result in unexpected gem versions being used in your app.
In rare occasions Bundler may not be able to resolve your dependencies at all.
https://devcenter.heroku.com/articles/bundler-windows-gemfile
-----> Installing dependencies using 1.6.3
Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bun
dle/bin -j4
Updating https://github.com/spree/spree_gateway.git
Updating https://github.com/spree/spree_auth_devise.git
Updating git://github.com/spree/spree_fancy.git
Fetching gem metadata from https://rubygems.org/........
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Using i18n 0.6.9
Using rake 10.3.2
Using minitest 4.7.5
Using multi_json 1.10.1
Using thread_safe 0.3.4
Using tzinfo 0.3.39
Using erubis 2.7.0
Using rack 1.5.2
Using builder 3.1.4
Using mime-types 1.25.1
Using polyglot 0.3.5
Using mini_portile 0.6.0
Using json 1.8.1
Using activerecord-deprecated_finders 1.0.3
Using arel 4.0.2
Using bcrypt 3.1.7
Using uuidtools 2.1.4
Using cancan 1.6.10
Using thor 0.19.1
Using bundler 1.6.3
Using tilt 1.4.1
Using hike 1.2.3
Using chunky_png 1.3.1
Using coffee-script-source 1.7.0
Using colorize 0.7.3
Using fssm 0.2.10
Using sass 3.2.19
Using orm_adapter 0.5.0
Using ffaker 1.24.0
Using highline 1.6.21
Using multi_xml 0.5.5
Using rails_serve_static_assets 0.0.2
Using rails_stdout_logging 0.0.3
Using state_machine 1.2.0
Using stringex 1.5.1
Using truncate_html 0.9.2
Using money 6.1.1
Using activesupport 4.0.5
Using rack-test 0.6.2
Using warden 1.2.3
Using treetop 1.4.15
Using nokogiri 1.6.2.1
Using rdoc 4.1.1
Using spree_cmd 2.2.2
Using sprockets 2.11.0
Using compass 0.12.6
Using httparty 0.13.1
Using rails_12factor 0.0.2
Using monetize 0.3.0
Using active_utils 2.2.1
Using activemodel 4.0.5
Using climate_control 0.0.3
Using jbuilder 1.5.3
Using rabl 0.9.3
Using actionpack 4.0.5
Using mail 2.5.4
Using aws-sdk 1.27.0
Using sdoc 0.4.0
Using compass-rails 1.1.7
Using activemerchant 1.42.9
Using activerecord 4.0.5
Using cocaine 0.5.4
Using railties 4.0.5
Using sprockets-rails 2.0.1
Using kaminari 0.15.1
Using actionmailer 4.0.5
Using acts_as_list 0.3.0
Installing awesome_nested_set 3.0.0.rc.6
Using friendly_id 5.0.3
Installing execjs 2.2.1
Using paranoia 2.0.2
Using polyamorous 0.6.4
Using paperclip 3.4.2
Using font-awesome-rails 4.1.0.0
Using jquery-rails 3.1.1
Using devise 3.2.4
Using jquery-ui-rails 4.1.2
Using versioncake 1.2.0
Using sass-rails 4.0.3
Using rails 4.0.5
Using coffee-script 2.2.0
Using uglifier 2.5.1
Using ransack 1.1.0
Using devise-encryptable 0.1.2
Using select2-rails 3.4.9
Using canonical-rails 0.0.7
Using deface 1.0.0
Using spree_core 2.2.2
Using coffee-rails 4.0.1
Using turbolinks 2.2.2
Using spree_api 2.2.2
Using spree_sample 2.2.2
Using spree_fancy 1.3.0 from git://github.com/spree/spree_fancy.git (at 2-2-stable)
Using spree_gateway 2.2.1 from https://github.com/spree/spree_gateway.git (at 2-2-stable)
Using spree_backend 2.2.2
Using spree_frontend 2.2.2
Using spree 2.2.2
Using spree_auth_devise 2.2.0 from https://github.com/spree/spree_auth_devise.git (at 2-2-sta
ble)
Devise.secret_key = "7ef5cd3b1365f0198d319cd8e3c5d8018a969c89367c436728754df88948d5d7b7259c36
d9e17758f2a8db3e2da916e25191"
[deprecated] I18n.enforce_available_locales will default to true in the future. If you really
want to skip validation of your locale you can set I18n.enforce_available_locales = false to avoid
this message.
rake aborted!
Sass::SyntaxError: Undefined variable: "$c_blue".
(in /tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/app/assets/stylesheets/spree/fancy/shared
/_layout.scss:2)
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/app/assets/stylesheets/spree/fancy/shared/_la
yout.scss:2
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/script/variable.rb:49:in `_perform'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/script/node.rb:40:in `perform'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/script/list.rb:71:in `block in _perform'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/script/list.rb:71:in `map'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/script/list.rb:71:in `_perform'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/script/node.rb:40:in `perform'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:298:in `visit_prop'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:37:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:100:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:53:in `block in visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:53:in `map'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:53:in `visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:109:in `block in visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:121:in `with_environment'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:108:in `visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:37:in `block in visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:320:in `visit_rule'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:37:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:100:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:53:in `block in visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:53:in `map'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:53:in `visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:109:in `block in visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:121:in `with_environment'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:108:in `visit_children'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:37:in `block in visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:128:in `visit_root'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/base.rb:37:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:100:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/visitors/perform.rb:7:in `visit'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/tree/root_node.rb:20:in `render'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/engine.rb:315:in `_render'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sass-3.2.19/lib
/sass/engine.rb:262:in `render'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/compass-rails-1
.1.7/lib/compass-rails/patches/sass_importer.rb:24:in `evaluate'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/tilt-1.4.1/lib/
tilt/template.rb:103:in `render'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/context.rb:197:in `block in evaluate'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/context.rb:194:in `each'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/context.rb:194:in `evaluate'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/processed_asset.rb:12:in `initialize'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:374:in `new'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:374:in `block in build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:395:in `circular_call_protection'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:373:in `build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:94:in `block in build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/caching.rb:58:in `cache_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:93:in `build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:287:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:61:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/processed_asset.rb:111:in `block in resolve_dependencies'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/processed_asset.rb:105:in `each'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/processed_asset.rb:105:in `resolve_dependencies'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/processed_asset.rb:97:in `build_required_assets'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/processed_asset.rb:16:in `initialize'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:374:in `new'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:374:in `block in build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:395:in `circular_call_protection'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:373:in `build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:94:in `block in build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/caching.rb:58:in `cache_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:93:in `build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:287:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:61:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/bundled_asset.rb:37:in `init_with'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/asset.rb:24:in `from_hash'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/caching.rb:54:in `cache_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:93:in `build_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/base.rb:287:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/index.rb:61:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/manifest.rb:211:in `block in find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/manifest.rb:257:in `benchmark'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/manifest.rb:210:in `find_asset'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/manifest.rb:119:in `block in compile'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/manifest.rb:118:in `each'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/sprockets/manifest.rb:118:in `compile'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-rails
-2.0.1/lib/sprockets/rails/task.rb:60:in `block (3 levels) in define'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-2.11.
0/lib/rake/sprocketstask.rb:146:in `with_logger'
/tmp/build_8b4936d4-2a77-430f-a5d6-0aaaae349c2c/vendor/bundle/ruby/2.0.0/gems/sprockets-rails
-2.0.1/lib/sprockets/rails/task.rb:59:in `block (2 levels) in define'
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
!
! Precompiling assets failed.
!
! Push rejected, failed to compile Ruby app
To git@heroku.com:surplusmerchant2.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:surplusmerchant2.git'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment