Conference call notes 20160427 - easybuilders/easybuild GitHub Wiki

(back to Conference calls)

Notes on the 50th EasyBuild conference call, Wednesday April 27th 2016 (5pm - 5.30pm CEST)

Attendees

Alphabetical list of attendees (8):

  • Damian Alvarez Mallon (JSC, Germany)
  • Fotis Georgatos (Illumina, UK)
  • Kenneth Hoste (HPC-UGent)
  • Adam Huffman (Francis Crick Institute, UK)
  • Gizo Nanava (Leibniz Universität Hannover, Germany)
  • Alan O'Cais (JSC, Germany)
  • David Ramírez (HPCsia, Spain)
  • Robert Schmidt (OHRI, Canada)

Agenda

Notes

  • welcoming two newcomers: David & Gizo, been looking into EasyBuild in last couple of weeks

  • transition to Travis:

  • limiting ModulesTool instances being created results in significant speedup

  • PGI support: roadmap @ https://github.com/hpcugent/easybuild/issues/211

    • Rob: up for testing
    • Damian: using PGI (+MVAPICH2 2.2b GDR) has worked out quite well (HDF5, netCDF (serial + parallel), ...)
      • problem with building GMP with PGI, requires precise
        • Kenneth: use strict instead?
  • Adam: PRs for older versions of software of any use?

    • Kenneth: sure!
  • Damian: build deps are not loaded when installing extensions?!

  • Fotis: module use gets undone when new bash shell is started on some systems, because /etc/profile.d script is hard redefining $MODULEPATH

    • to try and reproduce:
      • module use /tmp/modules
      • echo $MODULEPATH
      • bash
      • echo $MODULEPATH
  • Fotis: defining $MODULEPATH based on group membership?

    • Alan: yes, this is done at JSC, via profile script
    • Fotis: relying on id?
    • Alan: performance issues when 'module use/unuse' is used
    • (taken 'offline')
  • Gizo: use of group easyconfig parameter, what's the need for the os.setgid call in use_group function?

    • group ownership is also correct without the os.setgid call, so why is it needed?
    • currently use of newgrp is enforced, but this resets the environment, and thus potentially undoes part of EasyBuild configuration
  • Gizo: --subdir-user-modules doesn't work as intended? no documentation available?