Post-install message from sass:
Ruby Sass has reached end-of-life and should no longer be used.
* If you use Sass as a command-line tool, we recommend using Dart Sass, the new
primary implementation:
sass-lang.com/install
* If you use Sass as a plug-in for a Ruby web framework, we recommend using the
sassc gem:
github.com/sass/sassc-ruby#readme
* For more details, please refer to the Sass blog:
sass-lang.com/blog/posts/7828841
Интересно, что на сегодняшний день, реализуя в Gemfile (Rails 5.1.7) данную замену -
from sass-rails to sassc-rails
- действительно получаем полностью рабочий проект, но только до тех пор, пока не запушим его куда-нибудь на Github. В этом случае, после клонирования
и bundle install имеет место ошибка:
LoadError: Could not open library
'/usr/local/lib/ruby/gems/2.5/gems/sassc-2.0.1/ext/libsass/lib/libsass.so'
Как видим в комментах внизу странички, проблема ненова:
www.freshports.org/textproc/rubygem-sassc/
Вероятнее всего, здесь связь с этим issue:
github.com/sass/sassc-ruby/issues/8
А может быть, еще с чем-то. Комментарии по теме, разумеется, всегда приветствуются, велкам на форум.
Глубоко не копал:
git check-ignore -v vendor/bundle/ruby/2.5.0/gems/sassc-2.0.1/ext/libsass/lib/libsass.so
vendor/bundle/ruby/2.5.0/gems/sassc-2.0.1/ext/libsass/.gitignore:53:*.so vendor/bundle/ruby/2.5.0/gems/sassc-2.0.1/ext/libsass/lib/libsass.so
Ежели после клонирования и bundle install либа не собирается заново - стало быть, как-то так:
git add -f vendor/bundle/ruby/2.5.0/gems/sassc-2.0.1/ext/libsass/lib/libsass.so