slate
slate copied to clipboard
Unable to import normalize, variables, icon-font during build
Bug Description First time slate user, install went OK it seems, but during build there is always an error during the stylesheet processing. When minify_css is commented out the error goes away, but then there are errors on the page. No changes were made to the source directory from the time of cloning. Any insight?
`== Activating: file_watcher == Activating: front_matter == Activating: data == Activating: inline_url_rewriter == Activating: sitemap_ondisk == Activating: sitemap_import == Activating: sitemap_endpoint == Activating: sitemap_proxies == Activating: sitemap_redirects == Activating: sitemap_move_files == Activating: sitemap_ignore == Activating: external_helpers == Activating: erb_renderer == Activating: coffee_renderer == Activating: haml_renderer == Activating: sass_renderer == Activating: markdown_renderer == Failed Activation liquid_renderer : cannot load such file -- liquid == Failed Activation slim_renderer : cannot load such file -- slim == Failed Activation less_renderer : cannot load such file -- less == Failed Activation stylus_renderer : cannot load such file -- stylus == Activating: default_helpers == Activating: lorem == Activating: routing == Activating: collections == Change (#<Set: {:source, :no_frontmatter}>): includes/_errors.md == Change (#<Set: {:source}>): layouts/layout.erb == Change (#<Set: {:source}>): fonts/slate.eot == Change (#<Set: {:source}>): fonts/slate.svg == Change (#<Set: {:source}>): fonts/slate.ttf == Change (#<Set: {:source}>): fonts/slate.woff == Change (#<Set: {:source}>): fonts/slate.woff2 == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_toc.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_copy.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_search.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_lang.js == Change (#<Set: {:source}>): javascripts/all.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_lunr.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_energize.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.highlight.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_imagesloaded.min.js == Change (#<Set: {:source}>): javascripts/all_nosearch.js == Change (#<Set: {:source}>): index.html.md == Change (#<Set: {:source}>): images/navbar.png == Change (#<Set: {:source}>): images/logo.png == Change (#<Set: {:source}>): stylesheets/print.css.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_normalize.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_icon-font.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_variables.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_rtl.scss == Change (#<Set: {:source}>): stylesheets/screen.css.scss == Rebuilding resource list == Reading: Local config: config.rb == Activating: syntax == Activating: sprockets == Sprockets will render css with SassC == Activating: autoprefixer == Activating: relative_assets == Activating: asset_hash == Activating: minify_css == Activating: minify_javascript Loaded extensions: == Extension: file_watcher == Extension: front_matter == Extension: data == Extension: inline_url_rewriter == Extension: sitemap_ondisk == Extension: sitemap_import == Extension: sitemap_endpoint == Extension: sitemap_proxies == Extension: sitemap_redirects == Extension: sitemap_move_files == Extension: sitemap_ignore == Extension: external_helpers == Extension: erb_renderer == Extension: coffee_renderer == Extension: haml_renderer == Extension: sass_renderer == Extension: markdown_renderer == Extension: default_helpers == Extension: lorem == Extension: routing == Extension: collections == Extension: syntax == Extension: sprockets == Extension: autoprefixer == Extension: relative_assets == Extension: asset_hash == Extension: minify_css == Extension: minify_javascript == Change (#<Set: {:source, :no_frontmatter}>): includes/_errors.md == Change (#<Set: {:source}>): layouts/layout.erb == Change (#<Set: {:source}>): fonts/slate.eot == Change (#<Set: {:source}>): fonts/slate.svg == Change (#<Set: {:source}>): fonts/slate.ttf == Change (#<Set: {:source}>): fonts/slate.woff == Change (#<Set: {:source}>): fonts/slate.woff2 == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_toc.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_copy.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_search.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_lang.js == Change (#<Set: {:source}>): javascripts/all.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_lunr.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_energize.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.highlight.js == Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_imagesloaded.min.js == Change (#<Set: {:source}>): javascripts/all_nosearch.js == Change (#<Set: {:source}>): index.html.md == Change (#<Set: {:source}>): images/navbar.png == Change (#<Set: {:source}>): images/logo.png == Change (#<Set: {:source}>): stylesheets/print.css.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_normalize.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_icon-font.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_variables.scss == Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_rtl.scss == Change (#<Set: {:source}>): stylesheets/screen.css.scss == Requesting resource list rebuilding: touched_file == Requesting resource list rebuilding: registered_new_manipulator_front_matter == Requesting resource list rebuilding: registered_new_manipulator_sitemap_ondisk == Requesting resource list rebuilding: registered_new_manipulator_sitemap_import == Requesting resource list rebuilding: registered_new_manipulator_sitemap_endpoint == Requesting resource list rebuilding: registered_new_manipulator_sitemap_proxies == Requesting resource list rebuilding: registered_new_manipulator_sitemap_redirects == Requesting resource list rebuilding: registered_new_manipulator_sitemap_move_files == Requesting resource list rebuilding: registered_new_manipulator_sitemap_ignore == Requesting resource list rebuilding: registered_new_manipulator_routing == Requesting resource list rebuilding: registered_new_manipulator_routing == Requesting resource list rebuilding: registered_new_manipulator_collections == Requesting resource list rebuilding: registered_new_manipulator_sprockets == Requesting resource list rebuilding: registered_new_manipulator_asset_hash == Rebuilding resource list == Running manipulator: sitemap_ondisk (0) == Running manipulator: sitemap_endpoint (0) == Running manipulator: sitemap_proxies (0) == Running manipulator: sitemap_redirects (0) == Running manipulator: sitemap_ignore (0) == Running manipulator: sitemap_import (1) == Running manipulator: routing (10) == Running manipulator: front_matter (20) == Running manipulator: sprockets (50) == Running manipulator: asset_hash (50) == Request: /fonts/slate.svg == Finishing Request: fonts/slate.svg (0.0s) == Request: /javascripts/all.js == Finishing Request: javascripts/all.js (0.0s) == Request: /javascripts/all_nosearch.js == Finishing Request: javascripts/all_nosearch.js (0.0s) == Request: /stylesheets/print.css == Finishing Request: stylesheets/print.css (0.0s) DEPRECATION WARNING: autoprefixer-rails was deprected. Migration guide: https://github.com/ai/autoprefixer-rails/wiki/Deprecated (called from load at /usr/local/bin/middleman:23) == Request: /stylesheets/screen.css == Finishing Request: stylesheets/screen.css (0.0s) == Running manipulator: sitemap_move_files (101) == Running manipulator: collections (110) == Running manipulator: routing (130) == Prerendering CSS == Request: /stylesheets/print-5c39971c.css == Finishing Request: stylesheets/print-5c39971c.css (0.0s) error build/stylesheets/print-5c39971c.css Error: File to import not found or unreadable: normalize. on line 2:1 of stdin
@import 'normalize';
^
stdin:2
/var/lib/gems/2.5.0/gems/sassc-2.4.0/lib/sassc/engine.rb:50:in render'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:31:in compress'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:114:in minify'
/var/lib/gems/2.5.0/gems/memoist-0.16.2/lib/memoist.rb:213:in minify'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:73:in call'
/var/lib/gems/2.5.0/gems/middleman-autoprefixer-2.10.1/lib/middleman-autoprefixer/extension.rb:55:in call'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/head.rb:12:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/lint.rb:50:in _call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/lint.rb:38:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:244:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/mock.rb:84:in request'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/mock.rb:57:in get'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:232:in block in output_resource'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:225:in output_resource'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:507:in call_with_index'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:477:in process_incoming_jobs'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:459:in block in worker'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:450:in fork'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:450:in worker'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:441:in block in create_workers'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:440:in each'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:440:in each_with_index'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:440:in create_workers'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:380:in work_in_processes'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:283:in map'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:137:in output_resources'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:97:in block in prerender_css'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:95:in prerender_css'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:65:in block in run!'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:64:in run!'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:84:in block in build'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:83:in build'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/command.rb:27:in run'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in invoke_command'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in block in invoke_all'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in each'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in map'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in invoke_all'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/group.rb:232:in dispatch'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:116:in invoke'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor.rb:40:in block in register'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/command.rb:27:in run'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in invoke_command'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor.rb:392:in dispatch'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/base.rb:485:in start'
/var/lib/gems/2.5.0/gems/middleman-cli-4.3.11/bin/middleman:70:in <top (required)>'
/usr/local/bin/middleman:23:in load'
/usr/local/bin/middleman:23:in
@import 'normalize';
^
stdin:2
/var/lib/gems/2.5.0/gems/sassc-2.4.0/lib/sassc/engine.rb:50:in render'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:31:in compress'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:114:in minify'
/var/lib/gems/2.5.0/gems/memoist-0.16.2/lib/memoist.rb:213:in minify'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:73:in call'
/var/lib/gems/2.5.0/gems/middleman-autoprefixer-2.10.1/lib/middleman-autoprefixer/extension.rb:55:in call'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/head.rb:12:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/lint.rb:50:in _call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/lint.rb:38:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:244:in call'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/mock.rb:84:in request'
/var/lib/gems/2.5.0/gems/rack-2.2.3/lib/rack/mock.rb:57:in get'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:232:in block in output_resource'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:225:in output_resource'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:507:in call_with_index'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:477:in process_incoming_jobs'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:459:in block in worker'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:450:in fork'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:450:in worker'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:441:in block in create_workers'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:440:in each'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:440:in each_with_index'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:440:in create_workers'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:380:in work_in_processes'
/var/lib/gems/2.5.0/gems/parallel-1.20.1/lib/parallel.rb:283:in map'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:137:in output_resources'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:97:in block in prerender_css'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:95:in prerender_css'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:65:in block in run!'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:64:in run!'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'
/var/lib/gems/2.5.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'
/var/lib/gems/2.5.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:84:in block in build'
/var/lib/gems/2.5.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument'
/var/lib/gems/2.5.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument'
/var/lib/gems/2.5.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:83:in build'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/command.rb:27:in run'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in invoke_command'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in block in invoke_all'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in each'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in map'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in invoke_all'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/group.rb:232:in dispatch'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:116:in invoke'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor.rb:40:in block in register'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/command.rb:27:in run'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in invoke_command'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor.rb:392:in dispatch'
/var/lib/gems/2.5.0/gems/thor-1.0.1/lib/thor/base.rb:485:in start'
/var/lib/gems/2.5.0/gems/middleman-cli-4.3.11/bin/middleman:70:in <top (required)>'
/usr/local/bin/middleman:23:in load'
/usr/local/bin/middleman:23:in
Browser (please complete the following information):
- OS: Ubuntu
- Browser: Chrome
Last upstream Slate commit (run git log --author="\(Robert Lord\)\|\(Matthew Peveler\)\|\(Mike Ralphson\)" | head -n 1
):
commit 24b1d1fd51c0a8bc3016bd6b85e4a48d267bfe20
Thanks for the detailed report. Could you add your Ubuntu version?
Description: Ubuntu 18.04.2 LTS Release: 18.04 Codename: bionic
Just started a new instance within AWS EC2 and only loaded the packages specified in the using slate natively tutorial. ' Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal
Similar results on build:
== Activating: file_watcher
== Activating: front_matter
== Activating: data
== Activating: inline_url_rewriter
== Activating: sitemap_ondisk
== Activating: sitemap_import
== Activating: sitemap_endpoint
== Activating: sitemap_proxies
== Activating: sitemap_redirects
== Activating: sitemap_move_files
== Activating: sitemap_ignore
== Activating: external_helpers
== Activating: erb_renderer
== Activating: coffee_renderer
== Activating: haml_renderer
== Activating: sass_renderer
== Activating: markdown_renderer
== Failed Activation liquid_renderer
: cannot load such file -- liquid
== Failed Activation slim_renderer
: cannot load such file -- slim
== Failed Activation less_renderer
: cannot load such file -- less
== Failed Activation stylus_renderer
: cannot load such file -- stylus
== Activating: default_helpers
== Activating: lorem
== Activating: routing
== Activating: collections
== Change (#<Set: {:source}>): layouts/layout.erb
== Change (#<Set: {:source}>): images/navbar.png
== Change (#<Set: {:source}>): images/logo.png
== Change (#<Set: {:source}>): javascripts/all.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_copy.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_toc.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_search.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_lang.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_energize.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.highlight.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_lunr.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_imagesloaded.min.js
== Change (#<Set: {:source}>): javascripts/all_nosearch.js
== Change (#<Set: {:source}>): fonts/slate.ttf
== Change (#<Set: {:source}>): fonts/slate.woff2
== Change (#<Set: {:source}>): fonts/slate.woff
== Change (#<Set: {:source}>): fonts/slate.eot
== Change (#<Set: {:source}>): fonts/slate.svg
== Change (#<Set: {:source, :no_frontmatter}>): includes/_errors.md
== Change (#<Set: {:source}>): stylesheets/screen.css.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_normalize.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_variables.scss
== Change (#<Set: {:source}>): stylesheets/print.css.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_rtl.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_icon-font.scss
== Change (#<Set: {:source}>): stylesheets/screen.css.scss.save
== Change (#<Set: {:source}>): index.html.md
== Rebuilding resource list
== Reading: Local config: config.rb
== Activating: syntax
== Activating: sprockets
== Sprockets will render css with SassC
== Activating: autoprefixer
== Activating: relative_assets
== Activating: asset_hash
== Activating: minify_css
== Activating: minify_javascript
Loaded extensions:
== Extension: file_watcher
== Extension: front_matter
== Extension: data
== Extension: inline_url_rewriter
== Extension: sitemap_ondisk
== Extension: sitemap_import
== Extension: sitemap_endpoint
== Extension: sitemap_proxies
== Extension: sitemap_redirects
== Extension: sitemap_move_files
== Extension: sitemap_ignore
== Extension: external_helpers
== Extension: erb_renderer
== Extension: coffee_renderer
== Extension: haml_renderer
== Extension: sass_renderer
== Extension: markdown_renderer
== Extension: default_helpers
== Extension: lorem
== Extension: routing
== Extension: collections
== Extension: syntax
== Extension: sprockets
== Extension: autoprefixer
== Extension: relative_assets
== Extension: asset_hash
== Extension: minify_css
== Extension: minify_javascript
== Change (#<Set: {:source}>): layouts/layout.erb
== Change (#<Set: {:source}>): images/navbar.png
== Change (#<Set: {:source}>): images/logo.png
== Change (#<Set: {:source}>): javascripts/all.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_copy.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_toc.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_search.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/app/_lang.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_energize.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_jquery.highlight.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_lunr.js
== Change (#<Set: {:source, :no_frontmatter}>): javascripts/lib/_imagesloaded.min.js
== Change (#<Set: {:source}>): javascripts/all_nosearch.js
== Change (#<Set: {:source}>): fonts/slate.ttf
== Change (#<Set: {:source}>): fonts/slate.woff2
== Change (#<Set: {:source}>): fonts/slate.woff
== Change (#<Set: {:source}>): fonts/slate.eot
== Change (#<Set: {:source}>): fonts/slate.svg
== Change (#<Set: {:source, :no_frontmatter}>): includes/_errors.md
== Change (#<Set: {:source}>): stylesheets/screen.css.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_normalize.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_variables.scss
== Change (#<Set: {:source}>): stylesheets/print.css.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_rtl.scss
== Change (#<Set: {:source, :no_frontmatter}>): stylesheets/_icon-font.scss
== Change (#<Set: {:source}>): stylesheets/screen.css.scss.save
== Change (#<Set: {:source}>): index.html.md
== Requesting resource list rebuilding: touched_file
== Requesting resource list rebuilding: registered_new_manipulator_front_matter
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_ondisk
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_import
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_endpoint
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_proxies
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_redirects
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_move_files
== Requesting resource list rebuilding: registered_new_manipulator_sitemap_ignore
== Requesting resource list rebuilding: registered_new_manipulator_routing
== Requesting resource list rebuilding: registered_new_manipulator_routing
== Requesting resource list rebuilding: registered_new_manipulator_collections
== Requesting resource list rebuilding: registered_new_manipulator_sprockets
== Requesting resource list rebuilding: registered_new_manipulator_asset_hash
== Rebuilding resource list
== Running manipulator: sitemap_ondisk (0)
== Running manipulator: sitemap_endpoint (0)
== Running manipulator: sitemap_proxies (0)
== Running manipulator: sitemap_redirects (0)
== Running manipulator: sitemap_ignore (0)
== Running manipulator: sitemap_import (1)
== Running manipulator: routing (10)
== Running manipulator: front_matter (20)
== Running manipulator: sprockets (50)
== Running manipulator: asset_hash (50)
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/asset_hash.rb:90: warning: URI.escape is obsolete
== Request: /fonts/slate.svg
== Finishing Request: fonts/slate.svg (0.0s)
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/asset_hash.rb:90: warning: URI.escape is obsolete
== Request: /javascripts/all.js
== Finishing Request: javascripts/all.js (0.0s)
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/asset_hash.rb:90: warning: URI.escape is obsolete
== Request: /javascripts/all_nosearch.js
== Finishing Request: javascripts/all_nosearch.js (0.0s)
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/asset_hash.rb:90: warning: URI.escape is obsolete
== Request: /stylesheets/screen.css
== Finishing Request: stylesheets/screen.css (0.0s)
DEPRECATION WARNING: autoprefixer-rails was deprected. Migration guide:
https://github.com/ai/autoprefixer-rails/wiki/Deprecated (called from load at /usr/local/bin/middleman:23)
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/asset_hash.rb:90: warning: URI.escape is obsolete
== Request: /stylesheets/print.css
== Finishing Request: stylesheets/print.css (0.0s)
== Running manipulator: sitemap_move_files (101)
== Running manipulator: collections (110)
== Running manipulator: routing (130)
== Prerendering CSS
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:232: warning: URI.escape is obsolete
== Request: /stylesheets/screen-0249f092.css
== Finishing Request: stylesheets/screen-0249f092.css (0.0s)
error build/stylesheets/screen-0249f092.css
Error: File to import not found or unreadable: normalize.
on line 2:1 of stdin
@import 'normalize';
^
stdin:2
/var/lib/gems/2.7.0/gems/sassc-2.4.0/lib/sassc/engine.rb:50:in render' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:31:in
compress'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:114:in minify' /var/lib/gems/2.7.0/gems/memoist-0.16.2/lib/memoist.rb:213:in
minify'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:73:in call' /var/lib/gems/2.7.0/gems/middleman-autoprefixer-2.10.1/lib/middleman-autoprefixer/extension.rb:55:in
call'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in call' /var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in
call'
/var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/lint.rb:50:in _call' /var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/lint.rb:38:in
call'
/var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:244:in call' /var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/mock.rb:84:in
request'
/var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/mock.rb:57:in get' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:232:in
block in output_resource'
/var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:225:in output_resource' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:507:in call_with_index' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:477:in
process_incoming_jobs'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:459:in block in worker' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:450:in
fork'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:450:in worker' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:441:in
block in create_workers'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:440:in each' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:440:in
each_with_index'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:440:in create_workers' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:380:in
work_in_processes'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:283:in map' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:137:in
output_resources'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:97:in
block in prerender_css'
/var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:95:in prerender_css' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:65:in block in run!' /var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:64:in
run!'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method' /var/lib/gems/2.7.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:84:in
block in build'
/var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:83:in build' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in
run'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in invoke_command' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in
block in invoke_all'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in each' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in
map'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in invoke_all' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/group.rb:232:in
dispatch'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:116:in invoke' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor.rb:40:in
block in register'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in run' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in
invoke_command'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor.rb:392:in dispatch' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/base.rb:485:in
start'
/var/lib/gems/2.7.0/gems/middleman-cli-4.3.11/bin/middleman:70:in <top (required)>' /usr/local/bin/middleman:23:in
load'
/usr/local/bin/middleman:23:in `
@import 'normalize';
^
stdin:2
/var/lib/gems/2.7.0/gems/sassc-2.4.0/lib/sassc/engine.rb:50:in render' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:31:in
compress'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:114:in minify' /var/lib/gems/2.7.0/gems/memoist-0.16.2/lib/memoist.rb:213:in
minify'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/extensions/minify_css.rb:73:in call' /var/lib/gems/2.7.0/gems/middleman-autoprefixer-2.10.1/lib/middleman-autoprefixer/extension.rb:55:in
call'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in call' /var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/head.rb:12:in
call'
/var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/lint.rb:50:in _call' /var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/lint.rb:38:in
call'
/var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/builder.rb:244:in call' /var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/mock.rb:84:in
request'
/var/lib/gems/2.7.0/gems/rack-2.2.3/lib/rack/mock.rb:57:in get' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:232:in
block in output_resource'
/var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:225:in output_resource' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:507:in call_with_index' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:477:in
process_incoming_jobs'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:459:in block in worker' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:450:in
fork'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:450:in worker' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:441:in
block in create_workers'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:440:in each' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:440:in
each_with_index'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:440:in create_workers' /var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:380:in
work_in_processes'
/var/lib/gems/2.7.0/gems/parallel-1.20.1/lib/parallel.rb:283:in map' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:137:in
output_resources'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:97:in
block in prerender_css'
/var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:95:in prerender_css' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:65:in block in run!' /var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/builder.rb:64:in
run!'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to' /var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'
/var/lib/gems/2.7.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method' /var/lib/gems/2.7.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:84:in
block in build'
/var/lib/gems/2.7.0/gems/activesupport-5.2.4.4/lib/active_support/notifications.rb:170:in instrument' /var/lib/gems/2.7.0/gems/middleman-core-4.3.11/lib/middleman-core/util.rb:21:in
instrument'
/var/lib/gems/2.7.0/gems/middleman-cli-4.3.11/lib/middleman-cli/build.rb:83:in build' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in
run'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in invoke_command' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in
block in invoke_all'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in each' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in
map'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:134:in invoke_all' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/group.rb:232:in
dispatch'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:116:in invoke' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor.rb:40:in
block in register'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in run' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in
invoke_command'
/var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor.rb:392:in dispatch' /var/lib/gems/2.7.0/gems/thor-1.0.1/lib/thor/base.rb:485:in
start'
/var/lib/gems/2.7.0/gems/middleman-cli-4.3.11/bin/middleman:70:in <top (required)>' /usr/local/bin/middleman:23:in
load'
/usr/local/bin/middleman:23:in `
Using reslate instead, setup went smooth, good luck if you intend to still investigate bug.
It looks like the error here is that it's trying to use sassc
to compile the spreadsheets instead of the sass
gem. The two are unfortunately not API compatible (because of the intermediary layer of sprockets / middleman). This is one of those things where I'm not really able to reproduce on my machine so I cannot really give a good answer on how to fix it, and it seems usable when things are run via the GH actions VM / Docker so 🤷 .
I had similar error, I'm on OSX.
In my case
/Users/kesipyc/.rvm/gems/ruby-3.0.2/gems/sassc-2.1.0/lib/sassc/engine.rb:49:in render
is searching for _ normalize.scss file in main project directory. It may be that some path configuration is need.
Quick workaround was to do
ln -s source/stylesheets/_icon-font.scss _icon-font.scss
in project directory.
After I did that for a few other files it started working.
digging deeper
SASS_PATH=./source/stylesheets
solved the problem for me