<html><body><p><font size="2">Hi Diane,</font><br><br><font size="2">Can you please help customer with the below issue. Or else can you point me to the right folks who can help here.</font><br><br><br><font size="2">Regards, The Spectrum Scale (GPFS) team<br><br>------------------------------------------------------------------------------------------------------------------<br>If you feel that your question can benefit other users of  Spectrum Scale (GPFS), then please post it to the public IBM developerWroks Forum at <a href="https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479">https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</a>. <br><br>If your query concerns a potential software error in Spectrum Scale (GPFS) and you have an IBM software maintenance contract please contact  1-800-237-5511 in the United States or your local IBM Service Center in other countries. <br><br>The forum is informally monitored as time permits and should not be used for priority messages to the Spectrum Scale (GPFS) team.</font><br><br><img width="16" height="16" src="cid:1__=0ABB0E53DFCF74C48f9e8a93df938690918c0AB@" border="0" alt="Inactive hide details for mark.bergman---27-11-2019 05:47:00---We're running GPFS 5.0.2 (DSS-G 2.2a, in the process of upgradin"><font size="2" color="#424282">mark.bergman---27-11-2019 05:47:00---We're running GPFS 5.0.2 (DSS-G 2.2a, in the process of upgrading to 2.4b/GPFS 5.0.3.2) with NFSv4 A</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">mark.bergman@uphs.upenn.edu</font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">gpfsug main discussion list <gpfsug-discuss@spectrumscale.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">27-11-2019 05:47</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[EXTERNAL] [gpfsug-discuss] python package installs fail due to attribute copy        error (GPFS 5.0.2)</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">gpfsug-discuss-bounces@spectrumscale.org</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">We're running GPFS 5.0.2 (DSS-G 2.2a, in the process of upgrading to<br>2.4b/GPFS 5.0.3.2) with NFSv4 ACLs and no explicit ACLs on the root or<br>dependent filesets.<br><br>While installing python packages within a python virtual env stored under<br>GPFS, we get failures with "permission denied" on the destination while<br>trying to copy attributes. The problem happens to root & end-users,<br>and is not related to the directory permissions, ownership, or group,<br>and is consistent and repeatable.<br><br>For example, trying to use 'conda' to create a virtual environment results in the following message (severely trimmed):<br><br>                 # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<<br>                 <br>                     Traceback (most recent call last):<br>                 <br>                       in clone_env<br>                         shutil.copystat(src, dst)<br>                       in copystat<br>                         _copyxattr(src, dst, follow_symlinks=follow)<br>                       in _copyxattr<br>                         os.setxattr(dst, name, value, follow_symlinks=follow_symlinks)<br>                     PermissionError: [Errno 13] Permission denied: '/gpfs/fs1/rootdir/external/python/anaconda/3/envs/py3.5.6/lib/python3.5/site-packages/dm/neuralnet/__pycache__/__init__.cpython-35.pyc'<br>                 <br>                 `$ python/anaconda/3/bin/conda create --prefix /gpfs/fs1/rootdir/external/python/anaconda/3/envs/py3.5.6 --clone /gpfs/fs1/rootdir/external/python/anaconda/3/envs/py3.5.6`<br><br><br>Note that the destination directory path is created, and the destination file (__init__.cython-35.pyc) is created...the exception is thrown when python<br>tries to apply the ACLs from the source to the destination.<br><br>The problem seems to be simiar to this:<br>        </font></tt><tt><font size="2"><a href="https://github.com/conda/conda/issues/5251">https://github.com/conda/conda/issues/5251</a></font></tt><tt><font size="2"> <br>but our version of create.py is newer and already has the suggested fix.<br>       <br>or similar to this:<br>                 </font></tt><tt><font size="2"><a href="https://bugs.python.org/issue24538">https://bugs.python.org/issue24538</a></font></tt><tt><font size="2"> <br>that's affecting panfs.<br><br>We've got a work-around using symlinks, but it's not something for average users.<br><br>Has anyone seen this issue?<br><br>Thanks,<br><br>Mark "about to post to various python fora" Bergman<br>_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br></font></tt><tt><font size="2"><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></tt><tt><font size="2"> <br><br></font></tt><br><br><BR>
</body></html>