diff options
Diffstat (limited to 'lib/spack/llnl/util/filesystem.py')
-rw-r--r-- | lib/spack/llnl/util/filesystem.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/spack/llnl/util/filesystem.py b/lib/spack/llnl/util/filesystem.py index 2b4cbe2424..1a9f6835aa 100644 --- a/lib/spack/llnl/util/filesystem.py +++ b/lib/spack/llnl/util/filesystem.py @@ -610,6 +610,8 @@ def chgrp(path, group, follow_symlinks=True): gid = grp.getgrnam(group).gr_gid else: gid = group + if os.stat(path).st_gid == gid: + return if follow_symlinks: os.chown(path, -1, gid) else: |