Skip to content

Instantly share code, notes, and snippets.

@penk
Created January 12, 2016 19:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save penk/7d239234ee3861e8c7b0 to your computer and use it in GitHub Desktop.
Save penk/7d239234ee3861e8c7b0 to your computer and use it in GitHub Desktop.
--- /usr/lib/python3/dist-packages/click/install.py.old 2016-01-12 19:05:39.000000000 +0000
+++ /usr/lib/python3/dist-packages/click/install.py 2016-01-12 19:07:08.000000000 +0000
@@ -418,7 +418,8 @@
for dirpath, dirnames, filenames in os.walk(inst_dir):
for entry in dirnames + filenames:
entry_path = os.path.join(dirpath, entry)
- entry_mode = os.stat(entry_path).st_mode
+ if os.path.exists(entry_path):
+ entry_mode = os.stat(entry_path).st_mode
new_entry_mode = entry_mode | stat.S_IRGRP | stat.S_IROTH
if entry_mode & stat.S_IXUSR:
new_entry_mode |= stat.S_IXGRP | stat.S_IXOTH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment