Hi,

We are working on a build of FSL with SLURM support patches.  During the build we found that the FSL easybuild unpacks the upstream source tarball in the installdir and doesn't use the builddir.  This is by design in the fsl easy block. (self.build_in_installdir = True)

I suspect this is an artifact of the pre-built binaries distributed for FSL that would be unpacked in place.  The current easyconfig for fsl, however, downloads the source tarball and appears to do a regular source build.

There's nothing inherently wrong with building in the install dir, its just that in our environment the installdir is a NFS share. Unpacking the FSL tarball to that location is very slow (~5 min). If we specify a local disk for installdir then the upack is nearly instantaneous.

I'm wondering if this build behavior with the installdir should be maintained or if a more standard fsl build should be pursued.

Thanks for any insights,

John-Paul

HPC Architect
U. AL at Birmingham

Reply via email to