On 05/12/2019 12:15, Åke Sandgren wrote:
On 12/5/19 11:40 AM, Loris Bennett wrote
...
but get the error
== FAILED: Installation ended unsuccessfully (build directory:
/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2):
build failed (first 300 chars): Failed to chmod/chown several paths:
['/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2',
'/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2/protobufpython',
'/trinity/shared/easybuild/build/TensorFlow/1.13.1/fosscuda-2019a-Python-3.7.2/abslpy
(took 4 sec)
I'm running the Slurm job as the same user I use always to run
Easybuild, so all the above directories are already owned by that user.
Any ideas about what I might be doing wrong?
You need to look in the log file to see what the actual error is, the
summary just tells you something went wrong.
The summary sure isn't the easy way to tell what's going wrong, we
should look into better error reporting for sure.
But here the problem is pretty clear: "Failed to chmod/chown several paths".
EasyBuild tried to ensure correct permissions are set for a bunch of
paths, and failed.
I agree with Åke that the likely cause here is the srun: you probably
had N eb commands running in parallel, stepping on each others toes.
regards,
Kenneth