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

update bundle for ruby v3.3 #199

Closed

Conversation

riscdanger
Copy link

Hi, I updated the gemfile for ruby v3.3. I had troubles running this repo on OSX because ruby v3.2 clashed with some gem (apologies, I forgot which one). So I updated to ruby v3.3, which clashed with the google protobuf gem.

Not sure if this is the solution you want, or if a tweaked Gemfile that supports Ruby 3.2+ would be better.

$ ruby --version
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-darwin23]

$ bundle
Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Fetching gem metadata from https://rubygems.org/.........
google-protobuf-3.25.1-x86_64-darwin requires ruby version < 3.3.dev, >= 2.7, which is incompatible with the current version, ruby 3.3.0p0

$ bundle update
Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Fetching https://github.com/maximevaillancourt/jekyll-last-modified-at
Fetching gem metadata from https://rubygems.org/..........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Fetching rake 13.2.1 (was 13.1.0)
Installing rake 13.2.1 (was 13.1.0)
Using bundler 2.2.3
Using rexml 3.2.6
Fetching public_suffix 5.0.5 (was 5.0.4)
Fetching safe_yaml 1.0.5
Fetching concurrent-ruby 1.2.3 (was 1.2.2)
Fetching eventmachine 1.2.7
Fetching http_parser.rb 0.8.0
Fetching ffi 1.16.3
Fetching forwardable-extended 2.6.0
Fetching google-protobuf 4.26.1 (x86_64-darwin) (was 3.25.1)
Fetching rb-fsevent 0.11.2
Fetching liquid 4.0.4
Fetching mercenary 0.4.0
Fetching rouge 4.2.1 (was 4.2.0)
Fetching colorator 1.1.0
Fetching unicode-display_width 2.5.0
Installing safe_yaml 1.0.5
Fetching webrick 1.8.1
Installing forwardable-extended 2.6.0
Installing public_suffix 5.0.5 (was 5.0.4)
Fetching posix-spawn 0.3.15
Fetching mini_portile2 2.8.6
Installing mercenary 0.4.0
Using racc 1.7.3
Fetching kramdown 2.4.0
Installing http_parser.rb 0.8.0 with native extensions
Installing colorator 1.1.0
Installing liquid 4.0.4
Installing eventmachine 1.2.7 with native extensions
Installing unicode-display_width 2.5.0
Fetching pathutil 0.16.2
Installing rb-fsevent 0.11.2
Installing concurrent-ruby 1.2.3 (was 1.2.2)
Fetching addressable 2.8.6
Installing webrick 1.8.1
Installing posix-spawn 0.3.15 with native extensions
Installing mini_portile2 2.8.6
Fetching terminal-table 3.0.2
Installing pathutil 0.16.2
Installing kramdown 2.4.0
Installing terminal-table 3.0.2
Fetching nokogiri 1.16.4 (x86_64-darwin)
Installing addressable 2.8.6
Installing rouge 4.2.1 (was 4.2.0)
Installing google-protobuf 4.26.1 (x86_64-darwin) (was 3.25.1)
Installing ffi 1.16.3 with native extensions
Fetching i18n 1.14.4 (was 1.14.1)
Installing i18n 1.14.4 (was 1.14.1)
Fetching sass-embedded 1.75.0 (x86_64-darwin) (was 1.69.6)
Fetching kramdown-parser-gfm 1.1.0
Installing kramdown-parser-gfm 1.1.0
Installing nokogiri 1.16.4 (x86_64-darwin)
Installing sass-embedded 1.75.0 (x86_64-darwin) (was 1.69.6)
Fetching jekyll-sass-converter 3.0.0
Installing jekyll-sass-converter 3.0.0
Fetching rb-inotify 0.10.1
Installing rb-inotify 0.10.1
Fetching listen 3.9.0 (was 3.8.0)
Installing listen 3.9.0 (was 3.8.0)
Fetching jekyll-watch 2.2.1
Installing jekyll-watch 2.2.1
Fetching em-websocket 0.5.3
Installing em-websocket 0.5.3
Fetching jekyll 4.3.3
Installing jekyll 4.3.3
Using jekyll-last-modified-at 1.3.0 from https://github.com/maximevaillancourt/jekyll-last-modified-at (at add-support-for-files-in-git-submodules@e0c9186)
Bundle updated!

@riscdanger
Copy link
Author

Gah, I thought this updated the Gemfile too. Nevermind!

@riscdanger riscdanger closed this May 17, 2024
@riscdanger riscdanger deleted the ruby-3.3-gemfile branch May 17, 2024 18:46
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

Successfully merging this pull request may close these issues.

1 participant