Skip to content

Commit 3d05556

Browse files
committed
Prefer system gem path when deps exist
1 parent 43343f9 commit 3d05556

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

spec/bundler/support/path.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,9 @@ def sinatra_dependency_paths
321321
logger
322322
compact_index
323323
]
324-
path = if ruby_core? && deps.all? {|dep| !Dir[source_root.join(".bundle/gems/#{dep}-*")].empty? }
324+
path = if deps.all? {|dep| !Dir[scoped_base_system_gem_path.join("gems/#{dep}-*")].empty? }
325+
scoped_base_system_gem_path
326+
elsif ruby_core? && deps.all? {|dep| !Dir[source_root.join(".bundle/gems/#{dep}-*")].empty? }
325327
source_root.join(".bundle")
326328
else
327329
scoped_base_system_gem_path

0 commit comments

Comments
 (0)