-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Bundle fails on ruby 3.2.1 #3526
Comments
Hi @avonderluft 2.4.7 version of Bundler is probably too new, we had some issues with this version also in another non-Refinery projects. I recommend to use Year ago, I have migrated my Refinery project to Ruby 3.1.0. The current Refinery main branch doesnt support Ruby 3.2.1 yet, but there is opened pull request #3518 which brings the support of Ruby 3.1.0. I dont know what is the state of this pull request branch, maybe you can try that branch, to get it working - at least for Ruby 3.1.0. The following steps are needed, if you need Ruby 3.2.1. (Use the already linked ruby3 branch as base branch) Instal older bundler via: Add or modify the Ruby version in your Gemfile to 3.2.1: Install Add to Gemfile
Then, you will have few issues with removed methods, you need to solve it on your own: Removed methods (https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/) Dir.exists? [Feature #17391] The first one error is The second one error you will (maybe) get Then you will have issues with Change in Gemfile
Then your project should start on Ruby 3.2.1 . Note: I havent upgraded my project to Ruby 3.2.1, yet. Probably you will have more issues due to removed Ruby methods in the Refinery modules. |
Bundler version 2.4.7
The text was updated successfully, but these errors were encountered: