1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/spec/bundler
Bundlerbot 434af7303c
[bundler/bundler] Merge #7340
7340: Fix bundle clean issue r=deivid-rodriguez a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was that `bundle clean` is crashing under some conditions.

### What was your diagnosis of the problem?

My diagnosis was that sometimes (when the bundle includes git sourced gems with extensions), it assumes that some paths exist, but they don't.

### What is your fix for the problem, implemented in this PR?

My fix is to ignore those paths.

### Why did you choose this fix out of the possible options?

I chose this fix because it fixes the issue.

Fixes #7338.

Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
(cherry picked from commit b007fde67c77c1f15f13b97eda186644c2a2be04)

https://github.com/bundler/bundler/commit/3766053507
2019-09-18 18:26:33 +09:00
..
bundler [bundler/bundler] Fix comments and messages to refer to https url 2019-09-18 18:26:32 +09:00
cache [bundler/bundler] Add a spec for installing git deps after packaging w/o git 2019-09-18 18:26:32 +09:00
commands [bundler/bundler] Merge #7340 2019-09-18 18:26:33 +09:00
install [bundler/bundler] Revert "Add all platforms to lockfile by default" 2019-09-18 18:26:32 +09:00
lock [bundler/bundler] Always set cache_all via config during tests 2019-08-03 09:30:00 +09:00
other [bundler/bundler] Fix remembered flag deprecation message 2019-09-18 18:26:33 +09:00
plugins [bundler/bundler] Remove unnecessary require 2019-08-18 13:45:57 +09:00
realworld [bundler/bundler] Remove unnecessary rubygems monkeypatch 2019-08-18 13:45:35 +09:00
resolver
runtime [bundler/bundler] Revert "Add all platforms to lockfile by default" 2019-09-18 18:26:32 +09:00
support The investigation is going on... 2019-08-21 13:31:22 +09:00
update [bundler/bundler] Check for generic lockfiles 2019-08-03 09:29:59 +09:00
quality_es_spec.rb [bundler/bundler] Remove another 1.8.7 specific bit 2019-08-21 07:58:46 +09:00
quality_spec.rb Fix some bundler specs (#2380) 2019-08-20 09:46:31 +09:00
spec_helper.rb Remove github_action_linux tag from bundler examples. 2019-08-23 19:05:45 +10:00