diff --git a/Library/Homebrew/cask/artifact/abstract_uninstall.rb b/Library/Homebrew/cask/artifact/abstract_uninstall.rb index 0c9edb929d..8c0aa971bb 100644 --- a/Library/Homebrew/cask/artifact/abstract_uninstall.rb +++ b/Library/Homebrew/cask/artifact/abstract_uninstall.rb @@ -464,9 +464,9 @@ module Cask args: paths, print_stderr: Homebrew::EnvConfig.developer? - trashed, _, untrashable = stdout.partition("\n") - trashed = trashed.split(":") - untrashable = untrashable.split(":") + trashed, = stdout.partition("\n") + trashed = trashed.split(":") & paths + untrashable = paths - trashed trashed_with_permissions, untrashable = untrashable.partition do |path| Utils.gain_permissions(path, ["-R"], SystemCommand) do