Skip to content

Commit 146308f

Browse files
committed
Bump required digest version to 3.1.0.pre for Ruby 3.1
This commit addresses these failures. - `bundle install` failure ```ruby $ bundle install Fetching gem metadata from https://rubygems.org/......... Could not find gem 'digest (~> 3.0.1.pre)' in rubygems repository https://rubygems.org/ or installed locally. The source contains the following versions of 'digest': 1.0.0, 3.0.0, 3.1.0.pre0, 3.1.0.pre1, 3.1.0.pre2, 3.1.0.pre2 java $ ``` * Action Mailbox bug report template failures ```ruby $ cd guides/bug_report_templates $ ruby -v ruby 3.1.0dev (2021-10-12T11:53:18Z master 58ae1efb49) [x86_64-linux] $ ruby action_mailbox_main.rb Fetching gem metadata from https://rubygems.org/...... /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/resolver.rb:278:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'digest (~> 3.0.1.pre)' in rubygems repository https://rubygems.org/ or installed locally. (Bundler::GemNotFound) The source contains the following versions of 'digest': 1.0.0, 3.0.0, 3.1.0.pre0, 3.1.0.pre1, 3.1.0.pre2, 3.1.0.pre2 java from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/resolver.rb:253:in `each' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/resolver.rb:253:in `verify_gemfile_dependencies_are_found!' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/resolver.rb:50:in `start' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/resolver.rb:23:in `resolve' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/definition.rb:267:in `resolve' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/definition.rb:183:in `resolve_remotely!' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/installer.rb:280:in `resolve_if_needed' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/installer.rb:82:in `block in run' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/process_lock.rb:12:in `block in lock' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/process_lock.rb:9:in `open' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/process_lock.rb:9:in `lock' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/installer.rb:71:in `run' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/installer.rb:23:in `install' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/inline.rb:63:in `block (2 levels) in gemfile' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/settings.rb:131:in `temporary' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/inline.rb:62:in `block in gemfile' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/settings.rb:131:in `temporary' from /home/yahonda/.rbenv/versions/3.1.0-dev/lib/ruby/3.1.0/bundler/inline.rb:55:in `gemfile' from action_mailbox_main.rb:5:in `<main>' $ ``` Refer ruby/ruby@e94bcda
1 parent 826f947 commit 146308f

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ if RUBY_VERSION >= "3.1"
182182
gem "net-imap", require: false
183183
gem "net-pop", require: false
184184

185-
# digest gem, which is one of the default gems has bumped to 3.0.1.pre for ruby 3.1.0dev.
186-
gem "digest", "~> 3.0.1.pre", require: false
185+
# digest gem, which is one of the default gems has bumped to 3.1.0.pre for ruby 3.1.0dev.
186+
gem "digest", "~> 3.1.0.pre", require: false
187187

188188
# matrix was removed from default gems in Ruby 3.1, but is used by the `capybara` gem.
189189
# So we need to add it as a dependency until `capybara` is fixed: https://github.com/teamcapybara/capybara/pull/2468

guides/bug_report_templates/action_mailbox_gem.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
# So we need to add them as dependencies until `mail` is fixed: https://github.com/mikel/mail/pull/1439
1616
gem "net-smtp", require: false
1717

18-
# digest gem, which is one of the default gems has bumped to 3.0.1.pre for ruby 3.1.0dev.
18+
# digest gem, which is one of the default gems has bumped to 3.1.0.pre for ruby 3.1.0dev.
1919
# Also `net-smtp` v0.2.2 adds dependency to digest gem which attempts to install digest 3.0.0.
20-
gem "digest", "~> 3.0.1.pre", require: false
20+
gem "digest", "~> 3.1.0.pre", require: false
2121
end
2222
end
2323

guides/bug_report_templates/action_mailbox_main.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
# So we need to add them as dependencies until `mail` is fixed: https://github.com/mikel/mail/pull/1439
1515
gem "net-smtp", require: false
1616

17-
# digest gem, which is one of the default gems has bumped to 3.0.1.pre for ruby 3.1.0dev.
17+
# digest gem, which is one of the default gems has bumped to 3.1.0.pre for ruby 3.1.0dev.
1818
# Also `net-smtp` v0.2.2 adds dependency to digest gem which attempts to install digest 3.0.0.
19-
gem "digest", "~> 3.0.1.pre", require: false
19+
gem "digest", "~> 3.1.0.pre", require: false
2020
end
2121
end
2222

0 commit comments

Comments
 (0)