Hi Valentin, Thanks for the EasyConfig. I have modified it for 3.4.0, which was mainly just adding 'cryptsetup' to 'osdependencies' (see attachment). However, I am getting the error:
== 2019-09-12 11:20:26,246 build_log.py:163 ERROR EasyBuild crashed with an error (at easybuild/software/EasyBuild/3.9.4/lib/python2.7/site-packages/vsc_base-2.8.4-py2.7.egg/vsc/utils/exceptions.py:124 in __init__): cmd "cd build && make install " exited with exit code 2 and output: INSTALL /trinity/shared/easybuild/software/Singularity/3.4.0-Go-1.12/bin/singularity [snip (11 lines)] INSTALL /trinity/shared/easybuild/software/Singularity/3.4.0-Go-1.12/etc/singularity/cgroups/cgroups.toml SUID binary requires to execute make install as root, use sudo make install to finish installation The documentation says that the install step should be sudo make -C ./builddir install So do I need to disable the install step completely within EasyBuild and do 'make install' as root separately afterwards? I'd obviously need to keep the build directory. Cheers, Loris Valentin Plugaru <valentin.plug...@uni.lu> writes: > Dear all, > > We're using the attached EasyConfig to deploy Singularity 3.3.0. > > Haven't cleaned it up enough for a PR, and there's new a new v3.4.0 > with support for encrypted containers that this EasyConfig should be > adapted for, but I haven't had time to try it yet and see if any > changes are needed. > > Kind regards, > Valentin > > On 2019-09-09 16:04, Loris Bennett wrote: > > Hi, > > I see the most recent version of Singularity available is > > Singularity-2.4.2-GCC-5.4.0-2.26.eb > > Is there any particular reason why there are no easyconfigs for > version 3? > > Regards > > Loris -- Dr. Loris Bennett (Mr.) ZEDAT, Freie Universität Berlin Email loris.benn...@fu-berlin.de
Singularity-3.4.0-Go-1.12.eb
Description: Singularity-3.4.0-Go-1.12.eb