Conference call notes 20180725 - easybuilders/easybuild GitHub Wiki

(back to Conference calls)

Notes on the 106th EasyBuild conference call, Wednesday July 25th 2018 (5pm - 6pm CEST)

Attendees

Alphabetical list of attendees (6):

  • Alan O'Cais (JSC, Germany)
  • Davide Vanzo (Vanderbilt University, US)
  • Bart Oldeman (ComputeCanada)
  • Fotis Georgatos (SDSC, Switzerland)
  • Åke Sandgren (Umeå University, Sweden)
  • Pablo Escobar (UniBas/SciCORE, Switzerland)

Agenda

  1. Improving --try-toolchain
  1. Static linking in Amber easyblock
  • Amber natively supports building statically
  • Not a problem with IntelMPI but is when you try to use OpenMPI
  • Davide has tested it without the static flag and no problems
  • Ake has been using Amber since version 12 non-static
  1. Supporting Go packages
  • No one currently requesting Go packages
  • Requires an easyblock similar to pythonpackage.py
  1. Resolving errors with test_dep_versions_per_toolchain_generation
  1. Adding lib64/stubs to LIBRARY_PATH for Cuda
  • Fotis: Bright points the CUDA toolkit modules to the driver directories, maybe for this reason
  • Every version of CUDA requires a minimum driver version (driver version is now part of the CUDA version number)
  • Driver actually installed must be new enough for the installed CUDA version (admin responsibility)
  1. Bundle wrapper for Java dep so updating it doesn't require major changes when you need to update the SDK
  1. Q&A
  • hwloc has a dependency on libpciaccess, should we take it from the system or use an easyconfig?
    • Brought up on mailing list
    • hwloc probably just used to figure out some geometry so doesn't care too much about the version
    • problems may occur due it being in LD_LIBRARY_PATH
    • minimal change is to add it as an os-dep
    • could add it as a builddep and statically link (or rpath)
    • Åke may follow up with PR
  • Gaussian, how do people deploy?