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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot build with version 1.4.8 of cheatset #73

Open
jonasbn opened this issue Oct 17, 2023 · 1 comment
Open

Cannot build with version 1.4.8 of cheatset #73

jonasbn opened this issue Oct 17, 2023 · 1 comment
Assignees
Labels
blocked This issue is blocked by outside circumstances dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Comments

@jonasbn
Copy link
Owner

jonasbn commented Oct 17, 2023

The problem is that cheatset relies on: sanitize

sanitize latest version below version 6 is version 5.2.3

This version relies on: nokogumbo version 2.

nokogumbo is no longer maintained as a separate distribution (from this point on it is included in nokogiri), but the older versions do not work with Ruby version 3.

Please see: https://github.com/rubys/nokogumbo/blob/master/ext/nokogumbo/nokogumbo.c#L492C10-L492C26

rb_cData is no longer supported in Ruby since version 3.

REF:

6.186 An error occurred while installing nokogumbo (2.0.5), and Bundler cannot
6.186 continue.
6.186
6.186 In Gemfile:
6.186   cheatset was resolved to 1.4.8, which depends on
6.186     sanitize was resolved to 5.2.3, which depends on
6.186       nokogumbo

So I am pondering relying on a Ruby version 2 base image.

@jonasbn jonasbn self-assigned this Oct 17, 2023
@jonasbn jonasbn pinned this issue Oct 17, 2023
@jonasbn jonasbn added dependencies Pull requests that update a dependency file blocked This issue is blocked by outside circumstances ruby Pull requests that update Ruby code labels Jul 18, 2024
@jonasbn
Copy link
Owner Author

jonasbn commented Nov 10, 2024

The more recent releases are on Ruby 3, based on cheatset 1.4.6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This issue is blocked by outside circumstances dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

No branches or pull requests

1 participant