Davide, > Do you add the family attribute manually after EB installed > the default module for a specific package?
We currently add modluafooter = 'family("compiler")' or similar to the easyconfig file. > For this purpose it would be nice to have a function in EB that would > allow from the easyconfig file There has been some work on this, see https://github.com/hpcugent/easybuild-framework/pull/1257 However, the PR hasn't been touched for a while and will need some care. Maybe someone at the User Group meeting is keep on adopting it ;-) > (or even better in a easyconfig patch > files) to add additional lines to the generated module for a more easy > to manage localization. +1 for easyconfig patch files Markus > On Feb 6 2017, at 12:05 pm, Alvarez, Damian <d.alva...@fz-juelich.de> > wrote: > > I’ll cover it a bit, but not too deeply. In any case, I don’t think > Davide will come. > > > > Anyway, what are the issues you are seeing? I think that using a > toolchain based module naming scheme this would work similarly to > the hierarchical scheme (ie: it will prevent you from loading a > compiler on top of another one) > > > > Damian > > > > *From: *<easybuild-requ...@lists.ugent.be> on behalf of Alan O'Cais > <a.oc...@fz-juelich.de> > *Reply-To: *"easybuild@lists.ugent.be" <easybuild@lists.ugent.be> > *Date: *Monday 6 February 2017 at 18:22 > *To: *"easybuild@lists.ugent.be" <easybuild@lists.ugent.be> > *Subject: *Re: [easybuild] Lmod integration - Families > > > > We use families for compilers and MPI implementations in a > hierarchical scheme. We do not expose the toolchains to normal > users. Damian will probably cover this a little in his presentation > on Wednesday. > > > > Alan > > > > On 6 February 2017 at 16:57, Vanzo, Davide > <davide.va...@vanderbilt.edu <mailto:davide.va...@vanderbilt.edu>> > wrote: > > Hello all, > > one of the most useful features provided by Lmod is the ability > to assign a family to a subset of modules in order to avoid > loading potentially conflicting software. This gets a little > complicated when dealing with the toolchain-based model of EB. I > was wondering if anybody is using families and how. > > Thank you. > > > -- > Davide Vanzo, PhD > Application Developer > > Adjunct Assistant Professor of Chemical and Biomolecular Engineering > > Advanced Computing Center for Research and Education (ACCRE) > > Vanderbilt University - Hill Center 201 > www.accre.vanderbilt.edu <http://www.accre.vanderbilt.edu> > > > > > > -- > > Dr. Alan O'Cais > E-CAM Software Manager > Juelich Supercomputing Centre > Forschungszentrum Juelich GmbH > 52425 Juelich, Germany > > Phone: +49 2461 61 5213 > Fax: +49 2461 61 6656 > E-mail: a.oc...@fz-juelich.de <mailto:a.oc...@fz-juelich.de> > WWW: http://www.fz-juelich.de/ias/jsc/EN > > > > > ------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------------------------ > Forschungszentrum Juelich GmbH > 52425 Juelich > Sitz der Gesellschaft: Juelich > Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 > Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher > Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender), > Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, > Prof. Dr. Sebastian M. Schmidt > > ------------------------------------------------------------------------------------------------ > > ------------------------------------------------------------------------------------------------ > > -- Dr. Markus Geimer Juelich Supercomputing Centre Institute for Advanced Simulation Forschungszentrum Juelich GmbH 52425 Juelich, Germany Phone: +49-2461-61-1773 Fax: +49-2461-61-6656 E-Mail: m.gei...@fz-juelich.de Web: http://www.fz-juelich.de/jsc