Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fails to install "jekyll" & "github-pages" with v1.63.1 #130

Closed
samruddhikhandale opened this issue Jun 12, 2023 · 3 comments
Closed

Fails to install "jekyll" & "github-pages" with v1.63.1 #130

samruddhikhandale opened this issue Jun 12, 2023 · 3 comments

Comments

@samruddhikhandale
Copy link

Hi 馃憢

I am unable to install "jekyll" & "github-pages" gems after the release of v1.63.1, wondering if it's a regression in latest releases.

Error message 馃憞

"sass" from sass conflicts with installed executable from sass-embedded

  • Bundler version: v2.4.14
  • Ruby version: v3.2

Temporary workaround: gem install sass-embedded -v 1.62.1 followed by gem install jekyll github-pages works fine.

@ntkme
Copy link
Member

ntkme commented Jun 12, 2023

From 1.63.1 onward, sass-embedded now provides a native Dart sass command in additional to the Ruby API. The old Ruby sass gem provides a pure Ruby sass command and Ruby API.

As for github-pages gem and jekyll gem, none of them would use the sass command. They only use the old Ruby API and new Ruby API respectively so it does not matter how do you deal with the conflict. - Overwriting one of the them will let it go through.

E.g.

gem install sass
gem install sass-embedded --force

After that you should be able to install and use jekyll or github-pages or both.

@ntkme
Copy link
Member

ntkme commented Jun 12, 2023

The original Ruby sass gem reached end-of-life on 4 April 2019: https://sass-lang.com/blog/ruby-sass-is-unsupported

github-pages is a locked down environment with obsoleted dependencies, for which I can do nothing about:
jekyll/jekyll#8939 (comment)

@ntkme ntkme closed this as not planned Won't fix, can't repro, duplicate, stale Jun 14, 2023
@samruddhikhandale
Copy link
Author

Thanks @ntkme for your insights, appreciate it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants