summaryrefslogtreecommitdiff
path: root/spec/ruby/shared/queue/empty.rb
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2024-04-23 21:56:51 +0200
committergit <svn-admin@ruby-lang.org>2024-04-29 08:56:55 +0000
commit68a1867f53c5343a72a436fe75eccafdbcb41ce0 (patch)
treeca84c75429539fb28453964155ea6ab9d4ccb803 /spec/ruby/shared/queue/empty.rb
parent6203307f164453d67ec80048483e72b30a63b7c0 (diff)
[rubygems/rubygems] Fix issue with `bundle update` with an out of sync lockfile
An old platform related bug fix made some existing lockfiles no longer work because they included invalid platforms. So to make it backwards compatible, code was added to remove invalid platforms from the lockfile before resolution. This is skipped though when Gemfile has changed dependencies because in that case we will be re-resolving anyways. However, in the `bundle update` case, the detection of "dependencies have changed" was not actually working making Bundler remove all platforms and not be able to resolve. https://github.com/rubygems/rubygems/commit/6452adfd62
Diffstat (limited to 'spec/ruby/shared/queue/empty.rb')
0 files changed, 0 insertions, 0 deletions