[Updater] Workaround python zipfile permission issue (again)
The old workaround doesn't work in Python 3.6.
Test: upgrade kotlinc
Change-Id: Idb9a89938548c0adf475a40c5fec44811732bbb4
diff --git a/archive_utils.py b/archive_utils.py
index 91007a7..f0198c5 100644
--- a/archive_utils.py
+++ b/archive_utils.py
@@ -26,8 +26,8 @@
See https://bugs.python.org/issue15795
"""
- def extract(self, member, path=None, pwd=None):
- ret_val = super().extract(member, path, pwd)
+ def _extract_member(self, member, targetpath, pwd):
+ ret_val = super()._extract_member(member, targetpath, pwd)
if not isinstance(member, zipfile.ZipInfo):
member = self.getinfo(member)