From 9db5a41c72a23fa359b0eeedefdd2acfdca02cff Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Sun, 4 Nov 2018 17:28:41 +0100 Subject: [PATCH] Always make nested container readable and writable. --- Library/Homebrew/unpack_strategy.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Library/Homebrew/unpack_strategy.rb b/Library/Homebrew/unpack_strategy.rb index 9ce91d8582..b18dde19a5 100644 --- a/Library/Homebrew/unpack_strategy.rb +++ b/Library/Homebrew/unpack_strategy.rb @@ -129,6 +129,8 @@ module UnpackStrategy children = tmp_unpack_dir.children if children.count == 1 && !children.first.directory? + FileUtils.chmod "+rw", children.first, verbose: verbose + s = UnpackStrategy.detect(children.first, extension_only: extension_only) s.extract_nestedly(to: to, verbose: verbose, extension_only: extension_only)