sproutcore / Todos-Example

http://guides.sproutcore.com/html_based.html
52 stars 15 forks source link

Sass::SyntaxError: Undefined mixin 'background-image' with 1.6.0beta3 #6

Closed ebryn closed 13 years ago

ebryn commented 13 years ago

Functionality works, but there is no styling... Here's the error being spit out by sc-server:

Sass::SyntaxError: Undefined mixin 'background-image'. ././tmp/chance/8aac188b81fb6521f51e31993b81e692.scss:79:in background-image' ././tmp/chance/8aac188b81fb6521f51e31993b81e692.scss:79 chance_main.css:2 /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/mixin_node.rb:62:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inmap' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:317:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/rule_node.rb:191:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:213:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in map' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:317:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/rule_node.rb:191:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inmap' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:317:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/rule_node.rb:191:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:213:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in map' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/import_node.rb:78:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/import_node.rb:64:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/root_node.rb:37:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in map' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:317:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/root_node.rb:59:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/root_node.rb:37:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/tree/root_node.rb:29:inrender' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/engine.rb:197:in _render' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/haml-3.0.25/lib/sass/engine.rb:168:inrender' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/vendor/chance/lib/chance/instance.rb:208:in _render' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/vendor/chance/lib/chance/instance.rb:151:incss' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/vendor/chance/lib/chance/instance.rb:135:in send' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/vendor/chance/lib/chance/instance.rb:135:inoutput_for' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/builders/chance_file.rb:21:in build' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/builders/chance_file.rb:18:inmap' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/builders/chance_file.rb:18:in build' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/builders/base.rb:35:inbuild' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/buildtasks/build.rake:78:in define!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile/task.rb:231:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile/task.rb:231:in execute' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile/task.rb:226:ineach' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile/task.rb:226:in execute' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile/task.rb:183:ininvoke_with_call_chain' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile/task.rb:140:in invoke' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/buildfile.rb:214:ininvoke' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/models/manifest_entry.rb:346:in build_to' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/models/manifest_entry.rb:258:inbuild!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/rack/builder.rb:129:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/rack/builder.rb:89:insynchronize' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/rack/builder.rb:89:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/cascade.rb:23:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/cascade.rb:22:in each' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/cascade.rb:22:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/showexceptions.rb:24:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/recursive.rb:43:in_call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/recursive.rb:38:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/conditionalget.rb:25:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/rack/service.rb:110:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/content_length.rb:13:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/chunked.rb:15:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:84:inpre_process' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:82:in catch' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:82:inpre_process' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:57:in process' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:42:inreceive_data' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run_machine' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/backends/base.rb:61:in start' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/server.rb:159:instart' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/handler/thin.rb:14:in run' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/rack/service.rb:93:instart' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/tools/server.rb:44:in server' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/task.rb:22:insend' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/task.rb:22:in run' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/invocation.rb:118:ininvoke_task' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor.rb:263:in dispatch' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/base.rb:389:instart' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/tools.rb:396:in start' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/lib/sproutcore/tools.rb:30:ininvoke' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.beta.3/bin/sc-server:11 /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/bin/sc-server:19:in `load' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/bin/sc-server:19

wagenet commented 13 years ago

Try giving 1.6.0.rc.1 a go.

ebryn commented 13 years ago

Looks like this is a Ruby 1.8 compatibility issue. I still get an error in 1.8, but works as expected in 1.9. Here's the error:

Sass::SyntaxError: wrong number of arguments (2 for 1) for compact' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/compass-0.11.1/frameworks/compass/stylesheets/compass/css3/_box-shadow.scss:60:inbox-shadow' tmp/chance/8aac188b81fb6521f51e31993b81e692.scss:44 chance_main.css:2 /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/script/funcall.rb:89:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/script/node.rb:67:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/variable_node.rb:30:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:inmap' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/if_node.rb:64:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/if_node.rb:65:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/mixin_node.rb:116:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/mixin_node.rb:116:in map' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/mixin_node.rb:116:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:330:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:inmap' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:in perform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:342:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/rule_node.rb:192:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:330:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:in map' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/import_node.rb:86:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:330:in_perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/import_node.rb:74:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/root_node.rb:37:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:in map' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:351:inperform_children' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:342:in perform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/root_node.rb:59:inperform!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:330:in _perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/node.rb:213:inperform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/root_node.rb:37:in perform' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/tree/root_node.rb:29:inrender' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/engine.rb:266:in _render' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sass-3.1.0.alpha.23/lib/sass/../sass/engine.rb:237:inrender' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/vendor/chance/lib/chance/instance.rb:208:in _render' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/vendor/chance/lib/chance/instance.rb:151:incss' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/vendor/chance/lib/chance/instance.rb:135:in send' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/vendor/chance/lib/chance/instance.rb:135:inoutput_for' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/builders/chance_file.rb:21:in build' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/builders/chance_file.rb:18:inmap' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/builders/chance_file.rb:18:in build' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/builders/base.rb:35:inbuild' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/buildtasks/build.rake:78:in define!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile/task.rb:231:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile/task.rb:231:in execute' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile/task.rb:226:ineach' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile/task.rb:226:in execute' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile/task.rb:183:ininvoke_with_call_chain' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile/task.rb:140:in invoke' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/buildfile.rb:214:ininvoke' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/models/manifest_entry.rb:347:in build_to' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/models/manifest_entry.rb:259:inbuild!' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/rack/builder.rb:132:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/rack/builder.rb:89:insynchronize' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/rack/builder.rb:89:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/cascade.rb:23:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/cascade.rb:22:in each' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/cascade.rb:22:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/showexceptions.rb:24:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/recursive.rb:43:in_call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/recursive.rb:38:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/conditionalget.rb:25:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/rack/service.rb:110:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/content_length.rb:13:incall' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/chunked.rb:15:in call' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:84:inpre_process' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:82:in catch' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:82:inpre_process' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:57:in process' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/connection.rb:42:inreceive_data' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run_machine' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/backends/base.rb:61:in start' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thin-1.2.11/lib/thin/server.rb:159:instart' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/rack-1.2.1/lib/rack/handler/thin.rb:14:in run' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/rack/service.rb:93:instart' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/tools/server.rb:44:in server' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/task.rb:22:insend' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/task.rb:22:in run' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/invocation.rb:118:ininvoke_task' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor.rb:263:in dispatch' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/thor-0.14.6/lib/thor/base.rb:389:instart' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/tools.rb:396:in start' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/lib/sproutcore/tools.rb:30:ininvoke' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/gems/sproutcore-1.6.0.rc.1/bin/sc-server:11 /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/bin/sc-server:19:in `load' /Users/ebryn/.rvm/gems/ree-1.8.7-2010.02/bin/sc-server:19

wagenet commented 13 years ago

Ah, that's a problem. I'll look into it.

wagenet commented 13 years ago

Looks like you're on a SASS alpha version. Any idea how that happened?

wagenet commented 13 years ago

I just tried on Ruby 1.8.7 and didn't get this error. However, I did have to tweak one conflicting dependency in the gemfile. This will be in the next gem release.

ebryn commented 13 years ago

I'm a Ruby developer, so Sass was already installed. I'll give it another shot after the next gem release.

wagenet commented 13 years ago

Ok, sounds good. Reopen this if you still have problems with RC2.

ghost commented 13 years ago

The same problem persists for Ruby version 1.9.2-p180 on ubuntu and sproutcore 1.6.2-rc2

here is the log Sass::SyntaxError: Undefined mixin 'background-image'. ././tmp/chance/c54bd7eb9060497f48401470fc7c37ec.scss:85:in background-image' ././tmp/chance/c54bd7eb9060497f48401470fc7c37ec.scss:85 chance_main.css:2 /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/mixin_node.rb:62:inperform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in _perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in block in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inmap' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:317:inperform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/rule_node.rb:191:in perform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in_perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:213:in perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inblock in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in map' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:317:in perform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/rule_node.rb:191:inperform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in _perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in block in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inmap' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:317:inperform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/rule_node.rb:191:in perform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in_perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:213:in perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inblock in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in map' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/import_node.rb:78:in perform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in_perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/import_node.rb:64:in _perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/root_node.rb:37:in perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inblock in perform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:in map' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:327:inperform_children' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:317:in perform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/root_node.rb:59:inperform!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:305:in _perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/node.rb:213:inperform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/root_node.rb:37:in perform' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/tree/root_node.rb:29:inrender' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/engine.rb:197:in _render' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/haml-3.0.25/lib/sass/engine.rb:168:inrender' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/vendor/chance/lib/chance/instance.rb:208:in _render' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/vendor/chance/lib/chance/instance.rb:151:incss' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/vendor/chance/lib/chance/instance.rb:135:in output_for' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/builders/chance_file.rb:21:inblock in build' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/builders/chance_file.rb:18:in map' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/builders/chance_file.rb:18:inbuild' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/builders/base.rb:35:in build' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/buildtasks/build.rake:78:inblock (2 levels) in define!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile/task.rb:231:in call' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile/task.rb:231:inblock in execute' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile/task.rb:226:in each' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile/task.rb:226:inexecute' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile/task.rb:183:in invoke_with_call_chain' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile/task.rb:140:ininvoke' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/buildfile.rb:214:in invoke' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/models/manifest_entry.rb:346:inbuild_to' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/models/manifest_entry.rb:258:in build!' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/rack/builder.rb:129:inblock in call' internal:prelude:10:in synchronize' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/rack/builder.rb:89:incall' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/cascade.rb:23:in block in call' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/cascade.rb:22:ineach' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/cascade.rb:22:in call' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/showexceptions.rb:24:incall' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/recursive.rb:43:in _call' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/recursive.rb:38:incall' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/conditionalget.rb:25:in call' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/rack/service.rb:110:incall' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/content_length.rb:13:in call' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/chunked.rb:15:incall' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/connection.rb:84:in block in pre_process' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/connection.rb:82:incatch' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/connection.rb:82:in pre_process' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/connection.rb:57:inprocess' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/connection.rb:42:in receive_data' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun_machine' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/backends/base.rb:61:instart' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.8/lib/thin/server.rb:159:in start' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rack-1.2.3/lib/rack/handler/thin.rb:14:inrun' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/rack/service.rb:93:in start' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/tools/server.rb:44:inserver' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/task.rb:22:in run' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/invocation.rb:118:ininvoke_task' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor.rb:263:in dispatch' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/base.rb:389:instart' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/tools.rb:385:in start' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/lib/sproutcore/tools.rb:30:ininvoke' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.5.0/bin/sc-server:16:in <top (required)>' /usr/local/rvm/gems/ruby-1.9.2-p180/bin/sc-server:19:inload' /usr/local/rvm/gems/ruby-1.9.2-p180/bin/sc-server:19:in `

'