Describe the problem as clearly as you can
Tried to bundle install. It failed as shown below.
Did you try upgrading rubygems & bundler?
YES
E:\projects\ebox_store>gem update --system
Successfully installed rubygems-update-4.0.5
Parsing documentation for rubygems-update-4.0.5
Installing ri documentation for rubygems-update-4.0.5
Done installing documentation for rubygems-update after 1 seconds
Parsing documentation for rubygems-update-4.0.5
Done installing documentation for rubygems-update after 0 seconds
Installing RubyGems 4.0.5
Successfully built RubyGem
Name: bundler
Version: 4.0.5
File: bundler-4.0.5.gem
Bundler 4.0.5 installed
RubyGems 4.0.5 installed
Regenerating binstubs
Regenerating plugins
Parsing documentation for rubygems-4.0.5
Installing ri documentation for rubygems-4.0.5
## 4.0.5 / 2026-01-29
### Enhancements:
* Removed unused deprecate loading. Pull request
[#9266](https://github.com/ruby/rubygems/pull/9266) by hsbt
* Validate executable names for invalid characters. Pull request
[#9257](https://github.com/ruby/rubygems/pull/9257) by hsbt
* Installs bundler 4.0.5 as a default gem.
### Bug fixes:
* Fix RubyGems not able to require the right gem:. Pull request
[#9246](https://github.com/ruby/rubygems/pull/9246) by Edouard-chin
* Remove special behavior for rake. Pull request
[#9245](https://github.com/ruby/rubygems/pull/9245) by JasonLunn
### Documentation:
* Added another usage of pristine command. Pull request
[#9255](https://github.com/ruby/rubygems/pull/9255) by hsbt
## 4.0.4 / 2026-01-15
### Enhancements:
* Remove date require from rebuild command. Pull request
[#9232](https://github.com/ruby/rubygems/pull/9232) by jeremyevans
* Installs bundler 4.0.4 as a default gem.
### Bug fixes:
* Add a missing "require 'etc'" statement:. Pull request
[#9242](https://github.com/ruby/rubygems/pull/9242) by Edouard-chin
## 4.0.3 / 2025-12-23
### Enhancements:
* Installs bundler 4.0.3 as a default gem.
### Documentation:
* Fix broken documentation links. Pull request
[#9208](https://github.com/ruby/rubygems/pull/9208) by eileencodes
## 4.0.2 / 2025-12-17
### Enhancements:
* Pass down value of `BUNDLE_JOBS` to RubyGems before compiling &
introduce a new `gem install -j` flag. Pull request
[#9171](https://github.com/ruby/rubygems/pull/9171) by Edouard-chin
* Installs bundler 4.0.2 as a default gem.
## 4.0.1 / 2025-12-09
### Enhancements:
* Installs bundler 4.0.1 as a default gem.
### Bug fixes:
* Fixed unexpected default bundler installation. Pull request
[#9167](https://github.com/ruby/rubygems/pull/9167) by hsbt
### Documentation:
* Update contributing docs with `RGV`. Pull request
[#9155](https://github.com/ruby/rubygems/pull/9155) by eileencodes
## 4.0.0 / 2025-12-03
### Features:
* Undeprecate `Gem::Version.new(nil)`. Pull request
[#9086](https://github.com/ruby/rubygems/pull/9086) by tenderlove
* Add pattern matching support to Gem::NameTuple. Pull request
[#9064](https://github.com/ruby/rubygems/pull/9064) by baweaver
* Add pattern matching support to Gem::Platform. Pull request
[#9062](https://github.com/ruby/rubygems/pull/9062) by baweaver
### Performance:
* Add `MAKEFLAGS=-j` by default before compiling. Pull request
[#9131](https://github.com/ruby/rubygems/pull/9131) by Edouard-chin
* Remove some memoization. Pull request
[#9017](https://github.com/ruby/rubygems/pull/9017) by tenderlove
* Pull `Gem.win_platform?` out of a hot path. Pull request
[#8983](https://github.com/ruby/rubygems/pull/8983) by tenderlove
* Stop trying to remove every file on extraction. Pull request
[#8974](https://github.com/ruby/rubygems/pull/8974) by tenderlove
* Use `IO.copy_stream` with IO object directly. Pull request
[#8970](https://github.com/ruby/rubygems/pull/8970) by tenderlove
* Pass a file size to `IO.copy_stream`. Pull request
[#8966](https://github.com/ruby/rubygems/pull/8966) by tenderlove
* Use File#chmod rather than FileUtils.chmod. Pull request
[#8965](https://github.com/ruby/rubygems/pull/8965) by tenderlove
### Enhancements:
* Update all vendored libraries to latest version. Pull request
[#9089](https://github.com/ruby/rubygems/pull/9089) by hsbt
* Removed unused `Gem::Deprecate`. Pull request
[#9090](https://github.com/ruby/rubygems/pull/9090) by hsbt
* Add debug logging information to see the time it took to download and
install a gem. Pull request
[#9066](https://github.com/ruby/rubygems/pull/9066) by Edouard-chin
* Fix constants in TAR to be frozen. Pull request
[#9041](https://github.com/ruby/rubygems/pull/9041) by tenderlove
* Remove open-ended and prerelease dependency warnings when building gems.
Pull request [#9050](https://github.com/ruby/rubygems/pull/9050) by
jeremyevans
* Revamp CmakeBuilder. Pull request
[#8753](https://github.com/ruby/rubygems/pull/8753) by cfis
* Restrict what schemes are acceptable in the remote fetcher. Pull request
[#9022](https://github.com/ruby/rubygems/pull/9022) by tenderlove
* `gem sources --prepend` and `--append` allow finer grained control of
sources. Pull request [#8901](https://github.com/ruby/rubygems/pull/8901)
by martinemde
* Improve `gem sources --remove` output. Pull request
[#8909](https://github.com/ruby/rubygems/pull/8909) by deivid-rodriguez
* Make `gem sources` output more clear. Pull request
[#8938](https://github.com/ruby/rubygems/pull/8938) by deivid-rodriguez
* Don't fail if there is no makefile, simply don't do anything. Pull
request [#8879](https://github.com/ruby/rubygems/pull/8879) by ioquatix
* Use IMDSv2 for S3 instance credentials. Pull request
[#7709](https://github.com/ruby/rubygems/pull/7709) by folbricht-stripe
* Fix regression in presence of RVM gems. Pull request
[#8854](https://github.com/ruby/rubygems/pull/8854) by deivid-rodriguez
* Restore parsing "--" as an unknown platform rather than crashing. Pull
request [#8846](https://github.com/ruby/rubygems/pull/8846) by
deivid-rodriguez
* Installs bundler 4.0.0 as a default gem.
### Bug fixes:
* Fix test failure of mswin and nmake. Pull request
[#9135](https://github.com/ruby/rubygems/pull/9135) by hsbt
* Respect `BUNDLE_VERSION` config at Gem::BundlerVersionFinder. Pull
request [#9106](https://github.com/ruby/rubygems/pull/9106) by hsbt
* Fix "did you mean" suggestions for unknown commands. Pull request
[#8948](https://github.com/ruby/rubygems/pull/8948) by deivid-rodriguez
* Fix trailing slashes not considered by `gem sources --remove`. Pull
request [#8939](https://github.com/ruby/rubygems/pull/8939) by
deivid-rodriguez
### Security:
* Bump up vendored URI to 1.0.4. Pull request
[#9031](https://github.com/ruby/rubygems/pull/9031) by hsbt
### Breaking changes:
* Removed deprecated `-C` option from gem build. Pull request
[#9088](https://github.com/ruby/rubygems/pull/9088) by hsbt
* Removed deprecated Gem::Specification#has_rdoc, has_rdoc= and has_rdoc?.
Pull request [#9084](https://github.com/ruby/rubygems/pull/9084) by hsbt
* Removed deprecated `gem query` command. Pull request
[#9083](https://github.com/ruby/rubygems/pull/9083) by hsbt
* Removed deprecated Gem::DependencyInstaller#find_gems_with_sources. Pull
request [#9082](https://github.com/ruby/rubygems/pull/9082) by hsbt
* Remove deprecated methods of RubyGems. Pull request
[#9081](https://github.com/ruby/rubygems/pull/9081) by hsbt
* Make verification methods private. Pull request
[#9051](https://github.com/ruby/rubygems/pull/9051) by tenderlove
* Deprecate `--default` option from install command. Pull request
[#7588](https://github.com/ruby/rubygems/pull/7588) by hsbt
* Removed `compatibility.rb` for RG 4.0. Pull request
[#8899](https://github.com/ruby/rubygems/pull/8899) by hsbt
### Deprecations:
* Deprecate `Gem::Specification#datadir`. Pull request
[#8900](https://github.com/ruby/rubygems/pull/8900) by hsbt
### Documentation:
* Unified UPGRADING.md and extract blog.rubygems.org. Pull request
[#9148](https://github.com/ruby/rubygems/pull/9148) by hsbt
* Remove italic formatting from changelog section headers. Pull request
[#9128](https://github.com/ruby/rubygems/pull/9128) by hsbt
* [DOC] Fix the location of Gem::Deprecate document. Pull request
[#9065](https://github.com/ruby/rubygems/pull/9065) by nobu
* Fix typo. Pull request
[#9012](https://github.com/ruby/rubygems/pull/9012) by etiennebarrie
* Added document for Gem::Uninstaller. Pull request
[#8904](https://github.com/ruby/rubygems/pull/8904) by hsbt
* Use mailto link in Code of Conduct. Pull request
[#8849](https://github.com/ruby/rubygems/pull/8849) by deivid-rodriguez
* Update Code of Conduct email to conduct@rubygems.org. Pull request
[#8848](https://github.com/ruby/rubygems/pull/8848) by indirect
## 3.7.2 / 2025-09-09
### Enhancements:
* `gem sources --prepend` and `--append` allow finer grained control of
sources. Pull request
[#8901](https://github.com/ruby/rubygems/pull/8901) by martinemde
* Improve `gem sources --remove` output. Pull request
[#8909](https://github.com/ruby/rubygems/pull/8909) by
deivid-rodriguez
* Make `gem sources` output more clear. Pull request
[#8938](https://github.com/ruby/rubygems/pull/8938) by
deivid-rodriguez
* Use IMDSv2 for S3 instance credentials. Pull request
[#7709](https://github.com/ruby/rubygems/pull/7709) by
folbricht-stripe
* Installs bundler 2.7.2 as a default gem.
### Bug fixes:
* Fix "did you mean" suggestions for unknown commands. Pull request
[#8948](https://github.com/ruby/rubygems/pull/8948) by
deivid-rodriguez
* Fix trailing slashes not considered by `gem sources --remove`. Pull
request [#8939](https://github.com/ruby/rubygems/pull/8939) by
deivid-rodriguez
## 3.7.1 / 2025-07-21
### Enhancements:
* Fix regression in presence of RVM gems. Pull request
[#8854](https://github.com/ruby/rubygems/pull/8854) by
deivid-rodriguez
* Restore parsing "--" as an unknown platform rather than crashing. Pull
request [#8846](https://github.com/ruby/rubygems/pull/8846) by
deivid-rodriguez
* Installs bundler 2.7.1 as a default gem.
### Documentation:
* Use mailto link in Code of Conduct. Pull request
[#8849](https://github.com/ruby/rubygems/pull/8849) by
deivid-rodriguez
* Update Code of Conduct email to conduct@rubygems.org. Pull request
[#8848](https://github.com/ruby/rubygems/pull/8848) by indirect
## 3.7.0 / 2025-07-16
### Security:
* Update vendored resolv to 0.6.2. Pull request
[#8831](https://github.com/ruby/rubygems/pull/8831) by hsbt
### Breaking changes:
* Stop generating binstubs with support for RubyGems before 2.6.2. Pull
request [#8833](https://github.com/ruby/rubygems/pull/8833) by
deivid-rodriguez
* Drop support for Ruby 3.1. Pull request
[#8634](https://github.com/ruby/rubygems/pull/8634) by segiddins
### Enhancements:
* Update SPDX license list as of 2025-07-01. Pull request
[#8829](https://github.com/ruby/rubygems/pull/8829) by
github-actions[bot]
* Add `push_rubygem` as a default scope for `gem signin` command. Pull
request [#8672](https://github.com/ruby/rubygems/pull/8672) by hsbt
* Update bundled tls certs. Pull request
[#8731](https://github.com/ruby/rubygems/pull/8731) by segiddins
* Install the best matching gem for the current platform in `gem install`.
Pull request [#8751](https://github.com/ruby/rubygems/pull/8751) by
segiddins
* Move most of `Bundler::GemHelpers` to `Gem::Platform`. Pull request
[#8703](https://github.com/ruby/rubygems/pull/8703) by segiddins
* Ensure that `Gem::Platform` parses strings to a fix point. Pull request
[#8584](https://github.com/ruby/rubygems/pull/8584) by segiddins
* Installs bundler 2.7.0 as a default gem.
### Bug fixes:
* Fix signing HEAD and date formatting in S3 signer. Pull request
[#8763](https://github.com/ruby/rubygems/pull/8763) by rye-stripe
* Fix `--bindir <foo>` flag to gem install failing when `<foo>` is not in
the default GEM_HOME and its parent directory does not exist yet. Pull
request [#8783](https://github.com/ruby/rubygems/pull/8783) by larouxn
* Fix `gem install` sometimes compiling the wrong source files. Pull
request [#8764](https://github.com/ruby/rubygems/pull/8764) by
deivid-rodriguez
* Workaround rust extension compilation when `ccache` or `sccache` are
used. Pull request [#8521](https://github.com/ruby/rubygems/pull/8521)
by hsbt
* Fix `gem pristine` not recompiling extensions sometimes. Pull request
[#8757](https://github.com/ruby/rubygems/pull/8757) by
deivid-rodriguez
* Fix `--prerelease` flag to `gem install` sometimes not respected. Pull
request [#8648](https://github.com/ruby/rubygems/pull/8648) by ntl
### Documentation:
* Fix incorrect UPGRADING link in README.md. Pull request
[#8838](https://github.com/ruby/rubygems/pull/8838) by djbender
* Add a root CONTRIBUTING.md file. Pull request
[#8822](https://github.com/ruby/rubygems/pull/8822) by
deivid-rodriguez
* Add a SECURITY.md file. Pull request
[#8812](https://github.com/ruby/rubygems/pull/8812) by
deivid-rodriguez
* Fix heading ranks in documentation. Pull request
[#8711](https://github.com/ruby/rubygems/pull/8711) by antoinem
------------------------------------------------------------------------------
RubyGems installed the following executables:
C:/Ruby34-x64/bin/gem
C:/Ruby34-x64/bin/bundle
C:/Ruby34-x64/bin/bundler
Ruby Interactive (ri) documentation was installed. ri is kind of like man
pages for Ruby libraries. You may access it like this:
ri Classname
ri Classname.class_method
ri Classname#instance_method
If you do not wish to install this documentation in the future, use the
--no-document flag, or set it as the default in your ~/.gemrc file. See
'gem help env' for details.
RubyGems system software updated
Post steps to reproduce the problem
Which command did you run?
bundle install
What were you expecting to happen?
gems to be installed
What happened instead?
C:\Ruby34-x64\bin\ruby.exe E:\projects\ebox_store\bin\bundle install
--- ERROR REPORT TEMPLATE -------------------------------------------------------
LoadError: library not found for class Digest::MD5 -- digest/md5
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:30:in 'Digest.const_missing'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:114:in 'block in Object#Digest'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:112:in 'Thread::Mutex#synchronize'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:112:in 'Object#Digest'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/shared_helpers.rb:203:in 'Bundler::SharedHelpers#digest'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems/remote.rb:35:in 'Bundler::Source::Rubygems::Remote#cache_slug'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:102:in 'Bundler::Fetcher::CompactIndex#cache_path'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:70:in 'Bundler::Fetcher::CompactIndex#compact_index_client'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:55:in 'Bundler::Fetcher::CompactIndex#available?'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:13:in 'UnboundMethod#bind_call'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:13:in 'block in Bundler::Fetcher::CompactIndex#compact_index_request'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:233:in 'block in Bundler::Fetcher#fetchers'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:233:in 'Array#drop_while'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:233:in 'Bundler::Fetcher#fetchers'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:206:in 'Bundler::Fetcher#api_fetcher?'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:405:in 'Array#select'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:405:in 'Bundler::Source::Rubygems#api_fetchers'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:410:in 'block in Bundler::Source::Rubygems#remote_specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/index.rb:9:in 'Bundler::Index.build'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:409:in 'Bundler::Source::Rubygems#remote_specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:147:in 'Bundler::Source::Rubygems#specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:43:in 'block in Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:250:in 'Bundler::Resolver#all_versions_for'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:56:in 'block in Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:362:in 'Bundler::Resolver#filtered_versions_for'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:60:in 'block in Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:171:in 'Bundler::Resolver#versions_for'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:433:in 'block in Bundler::Resolver#prepare_dependencies'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:427:in 'Hash#each'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:427:in 'Enumerable#filter_map'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:427:in 'Bundler::Resolver#prepare_dependencies'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:65:in 'Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:30:in 'Bundler::Resolver#start'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:745:in 'Bundler::Definition#start_resolution'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:342:in 'Bundler::Definition#resolve'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:653:in 'Bundler::Definition#materialize'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:237:in 'Bundler::Definition#specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:227:in 'Bundler::Installer#ensure_specs_are_compatible!'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:81:in 'block in Bundler::Installer#run'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:835:in 'block in Gem.open_file_with_flock'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:823:in 'IO.open'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:823:in 'Gem.open_file_with_flock'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:809:in 'Gem.open_file_with_lock'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/process_lock.rb:13:in 'block in Bundler::ProcessLock.lock'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/shared_helpers.rb:105:in 'Bundler::SharedHelpers#filesystem_access'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/process_lock.rb:12:in 'Bundler::ProcessLock.lock'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:71:in 'Bundler::Installer#run'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:23:in 'Bundler::Installer.install'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli/install.rb:72:in 'Bundler::CLI::Install#run'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:247:in 'block in Bundler::CLI#install'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/settings.rb:159:in 'Bundler::Settings#temporary'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:246:in 'Bundler::CLI#install'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor/command.rb:28:in 'Bundler::Thor::Command#run'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in 'Bundler::Thor::Invocation#invoke_command'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor.rb:538:in 'Bundler::Thor.dispatch'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:35:in 'Bundler::CLI.dispatch'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor/base.rb:584:in 'Bundler::Thor::Base::ClassMethods#start'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:29:in 'Bundler::CLI.start'
C:/Ruby34-x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.9/exe/bundle:28:in 'block in <top (required)>'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/friendly_errors.rb:117:in 'Bundler.with_friendly_errors'
C:/Ruby34-x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.9/exe/bundle:20:in '<top (required)>'
E:/projects/ebox_store/bin/bundle:108:in 'Kernel#load'
E:/projects/ebox_store/bin/bundle:108:in '<main>'
LoadError: 4551: An Application Control policy has blocked this file. - C:/Ruby34-x64/lib/ruby/3.4.0/x64-mingw-ucrt/digest/md5.so
<internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
<internal:C:/Ruby34-x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:31:in 'Digest.const_missing'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:114:in 'block in Object#Digest'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:112:in 'Thread::Mutex#synchronize'
C:/Ruby34-x64/lib/ruby/3.4.0/digest.rb:112:in 'Object#Digest'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/shared_helpers.rb:203:in 'Bundler::SharedHelpers#digest'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems/remote.rb:35:in 'Bundler::Source::Rubygems::Remote#cache_slug'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:102:in 'Bundler::Fetcher::CompactIndex#cache_path'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:70:in 'Bundler::Fetcher::CompactIndex#compact_index_client'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:55:in 'Bundler::Fetcher::CompactIndex#available?'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:13:in 'UnboundMethod#bind_call'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher/compact_index.rb:13:in 'block in Bundler::Fetcher::CompactIndex#compact_index_request'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:233:in 'block in Bundler::Fetcher#fetchers'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:233:in 'Array#drop_while'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:233:in 'Bundler::Fetcher#fetchers'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/fetcher.rb:206:in 'Bundler::Fetcher#api_fetcher?'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:405:in 'Array#select'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:405:in 'Bundler::Source::Rubygems#api_fetchers'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:410:in 'block in Bundler::Source::Rubygems#remote_specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/index.rb:9:in 'Bundler::Index.build'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:409:in 'Bundler::Source::Rubygems#remote_specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/source/rubygems.rb:147:in 'Bundler::Source::Rubygems#specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:43:in 'block in Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:250:in 'Bundler::Resolver#all_versions_for'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:56:in 'block in Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:362:in 'Bundler::Resolver#filtered_versions_for'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:60:in 'block in Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:171:in 'Bundler::Resolver#versions_for'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:433:in 'block in Bundler::Resolver#prepare_dependencies'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:427:in 'Hash#each'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:427:in 'Enumerable#filter_map'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:427:in 'Bundler::Resolver#prepare_dependencies'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:65:in 'Bundler::Resolver#setup_solver'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/resolver.rb:30:in 'Bundler::Resolver#start'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:745:in 'Bundler::Definition#start_resolution'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:342:in 'Bundler::Definition#resolve'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:653:in 'Bundler::Definition#materialize'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/definition.rb:237:in 'Bundler::Definition#specs'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:227:in 'Bundler::Installer#ensure_specs_are_compatible!'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:81:in 'block in Bundler::Installer#run'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:835:in 'block in Gem.open_file_with_flock'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:823:in 'IO.open'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:823:in 'Gem.open_file_with_flock'
C:/Ruby34-x64/lib/ruby/3.4.0/rubygems.rb:809:in 'Gem.open_file_with_lock'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/process_lock.rb:13:in 'block in Bundler::ProcessLock.lock'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/shared_helpers.rb:105:in 'Bundler::SharedHelpers#filesystem_access'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/process_lock.rb:12:in 'Bundler::ProcessLock.lock'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:71:in 'Bundler::Installer#run'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/installer.rb:23:in 'Bundler::Installer.install'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli/install.rb:72:in 'Bundler::CLI::Install#run'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:247:in 'block in Bundler::CLI#install'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/settings.rb:159:in 'Bundler::Settings#temporary'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:246:in 'Bundler::CLI#install'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor/command.rb:28:in 'Bundler::Thor::Command#run'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in 'Bundler::Thor::Invocation#invoke_command'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor.rb:538:in 'Bundler::Thor.dispatch'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:35:in 'Bundler::CLI.dispatch'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/vendor/thor/lib/thor/base.rb:584:in 'Bundler::Thor::Base::ClassMethods#start'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/cli.rb:29:in 'Bundler::CLI.start'
C:/Ruby34-x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.9/exe/bundle:28:in 'block in <top (required)>'
C:/Ruby34-x64/lib/ruby/3.4.0/bundler/friendly_errors.rb:117:in 'Bundler.with_friendly_errors'
C:/Ruby34-x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.9/exe/bundle:20:in '<top (required)>'
E:/projects/ebox_store/bin/bundle:108:in 'Kernel#load'
E:/projects/ebox_store/bin/bundle:108:in '<main>'
Environment
Bundler 2.6.9
Platforms ruby, x64-mingw-ucrt
Ruby 3.4.8p72 (2025-12-17 revision 995b59f66677d44767ce9faac6957e5543617ff9) [x64-mingw-ucrt]
Full Path C:/Ruby34-x64/bin/ruby.exe
Config Dir C:/ProgramData
RubyGems 3.6.9
Gem Home C:/Ruby34-x64/lib/ruby/gems/3.4.0
Gem Path C:/Users/graha/.local/share/gem/ruby/3.4.0;C:/Ruby34-x64/lib/ruby/gems/3.4.0
User Home C:/Users/graha
User Path C:/Users/graha/.local/share/gem/ruby/3.4.0
Bin Dir C:/Ruby34-x64/bin
OpenSSL
Compiled OpenSSL 3.6.0 1 Oct 2025
Loaded OpenSSL 3.6.0 1 Oct 2025
Cert File C:/Ruby34-x64/lib/ruby/3.4.0/etc/ssl\cert.pem
Cert Dir C:/Ruby34-x64/lib/ruby/3.4.0/etc/ssl\certs
Tools
Git 2.45.1.windows.1
RVM not installed
rbenv not installed
chruby not installed
Bundler Build Metadata
Built At 2026-01-29
Git SHA unknown
Released Version false
Bundler settings
gemfile
Set via BUNDLE_GEMFILE: "E:/projects/ebox_store/Gemfile"
Gemfile
Gemfile
source "https://rubygems.org"
ruby "~> 3.4.8"
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.5", ">= 7.1.5.1"
gem "psych", "~> 4.0"
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem 'sprockets-rails'
gem "sprockets", "~> 3.7.2"
# bootstrap-rubygem requires a Sass engine
gem 'sassc-rails'
gem 'bootstrap'
gem "bootstrap_form"
# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"
# Connectivity to Oracle
gem 'ruby-oci8'
gem 'activerecord-oracle_enhanced-adapter', '~> 7.0'
gem 'global', '~> 1.1'
# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"
# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"
gem 'jquery-rails'
gem 'jquery-ui-rails'
# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"
# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"
# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"
# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"
# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"
# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]
# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false
# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"
group :development, :test do
# See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
gem "debug", platforms: %i[ mri windows ]
end
group :development do
# Use console on exceptions pages [https://github.com/rails/web-console]
gem "web-console"
# Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
# gem "rack-mini-profiler"
# Speed up commands on slow machines / big apps [https://github.com/rails/spring]
# gem "spring"
gem "error_highlight", ">= 0.4.0", platforms: [:ruby]
end
gem 'kaminari'
gem "solidus", "~> 4.4"
gem "solidus_auth_devise", "~> 2.5"
gem "responders"
gem "canonical-rails"
gem "solidus_support"
gem "truncate_html"
gem "view_component", "~> 3.0"
gem "tailwindcss-rails"
group :test do
gem "capybara"
gem "selenium-webdriver"
gem "capybara-screenshot", "~> 1.0"
gem "database_cleaner", "~> 2.0"
end
group :development, :test do
gem "rspec-rails"
gem "rails-controller-testing", "~> 1.0.5"
gem "rspec-activemodel-mocks", "~> 1.1.0"
gem "factory_bot", ">= 4.8"
gem "factory_bot_rails"
gem "ffaker", "~> 2.13"
gem "rubocop", "~> 1.0"
gem "rubocop-performance", "~> 1.5"
gem "rubocop-rails", "~> 2.3"
gem "rubocop-rspec", "~> 2.0"
end
gem "solidus_stripe", "~> 5.a"
Gemfile.lock
<No E:/projects/ebox_store/Gemfile.lock found>
--- TEMPLATE END ----------------------------------------------------------------
Unfortunately, an unexpected error occurred, and Bundler cannot continue.
First, try this link to see if there are any existing issue reports for this error:
https://github.com/rubygems/rubygems/search?q=library+not+found+for+class+Digest++MD5+--+digest%2Fmd5&type=Issues
If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md. Make sure to copy and paste the full output of this command under the "What happened instead?" section.
Process finished with exit code 1
If not included with the output of your command, run bundle env and paste the output below
Environment
Bundler 2.6.9
Platforms ruby, x64-mingw-ucrt
Ruby 3.4.8p72 (2025-12-17 revision 995b59f66677d44767ce9faac6957e5543617ff9) [x64-mingw-ucrt]
Full Path C:/Ruby34-x64/bin/ruby.exe
Config Dir C:/ProgramData
RubyGems 3.6.9
Gem Home C:/Ruby34-x64/lib/ruby/gems/3.4.0
Gem Path C:/Users/graha/.local/share/gem/ruby/3.4.0;C:/Ruby34-x64/lib/ruby/gems/3.4.0
User Home C:/Users/graha
User Path C:/Users/graha/.local/share/gem/ruby/3.4.0
Bin Dir C:/Ruby34-x64/bin
Tools
Git 2.45.1.windows.1
RVM not installed
rbenv not installed
chruby not installed
Gem.ruby C:/Ruby34-x64/bin/ruby.exe
bundle #! /bin/sh
Bundler Build Metadata
Built At 2026-01-29
Git SHA unknown
Released Version false
Gemfile
Gemfile
source "https://rubygems.org"
ruby "~> 3.4.8"
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.1.5", ">= 7.1.5.1"
gem "psych", "~> 4.0"
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem 'sprockets-rails'
gem "sprockets", "~> 3.7.2"
# bootstrap-rubygem requires a Sass engine
gem 'sassc-rails'
gem 'bootstrap'
gem "bootstrap_form"
# Use postgresql as the database for Active Record
gem "pg", "~> 1.1"
# Connectivity to Oracle
gem 'ruby-oci8'
gem 'activerecord-oracle_enhanced-adapter', '~> 7.0'
gem 'global', '~> 1.1'
# Use the Puma web server [https://github.com/puma/puma]
gem "puma", ">= 5.0"
# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"
gem 'jquery-rails'
gem 'jquery-ui-rails'
# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"
# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"
# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"
# Use Redis adapter to run Action Cable in production
# gem "redis", ">= 4.0.1"
# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"
# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ windows jruby ]
# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false
# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"
group :development, :test do
# See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
gem "debug", platforms: %i[ mri windows ]
end
group :development do
# Use console on exceptions pages [https://github.com/rails/web-console]
gem "web-console"
# Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
# gem "rack-mini-profiler"
# Speed up commands on slow machines / big apps [https://github.com/rails/spring]
# gem "spring"
gem "error_highlight", ">= 0.4.0", platforms: [:ruby]
end
gem 'kaminari'
gem "solidus", "~> 4.4"
gem "solidus_auth_devise", "~> 2.5"
gem "responders"
gem "canonical-rails"
gem "solidus_support"
gem "truncate_html"
gem "view_component", "~> 3.0"
gem "tailwindcss-rails"
group :test do
gem "capybara"
gem "selenium-webdriver"
gem "capybara-screenshot", "~> 1.0"
gem "database_cleaner", "~> 2.0"
end
group :development, :test do
gem "rspec-rails"
gem "rails-controller-testing", "~> 1.0.5"
gem "rspec-activemodel-mocks", "~> 1.1.0"
gem "factory_bot", ">= 4.8"
gem "factory_bot_rails"
gem "ffaker", "~> 2.13"
gem "rubocop", "~> 1.0"
gem "rubocop-performance", "~> 1.5"
gem "rubocop-rails", "~> 2.3"
gem "rubocop-rspec", "~> 2.0"
end
gem "solidus_stripe", "~> 5.a"
Gemfile.lock
<No E:/projects/ebox_store/Gemfile.lock found>
Describe the problem as clearly as you can
Tried to bundle install. It failed as shown below.
Did you try upgrading rubygems & bundler?
YES
Post steps to reproduce the problem
Which command did you run?
bundle install
What were you expecting to happen?
gems to be installed
What happened instead?
C:\Ruby34-x64\bin\ruby.exe E:\projects\ebox_store\bin\bundle install
--- ERROR REPORT TEMPLATE -------------------------------------------------------
Environment
Bundler Build Metadata
Bundler settings
Gemfile
Gemfile
Gemfile.lock
--- TEMPLATE END ----------------------------------------------------------------
Unfortunately, an unexpected error occurred, and Bundler cannot continue.
First, try this link to see if there are any existing issue reports for this error:
https://github.com/rubygems/rubygems/search?q=library+not+found+for+class+Digest++MD5+--+digest%2Fmd5&type=Issues
If there aren't any reports for this error yet, please fill in the new issue form located at https://github.com/rubygems/rubygems/issues/new?labels=Bundler&template=bundler-related-issue.md. Make sure to copy and paste the full output of this command under the "What happened instead?" section.
Process finished with exit code 1
If not included with the output of your command, run
bundle envand paste the output belowEnvironment
Bundler Build Metadata
Gemfile
Gemfile
Gemfile.lock