Conference call notes 20160217 - easybuilders/easybuild GitHub Wiki
(back to Conference calls)
Notes on the 45th EasyBuild conference call, Wednesday February 17th 2016 (5pm - 5.30pm CEST)
Attendees
Alphabetical list of attendees (4):
- Damian Alvarez Mallon (JSC, Germany)
- Kenneth Hoste (HPC-UGent, Belgium)
- Alan O'Cais (JSC, Germany)
- Robert Schmidt (OHRI, Canada)
Agenda
- overview of recently implemented/WIP features
eb --show-config%(pyver)s,%(pyshortver)setc. templateseb --install-github-token(WIP)eb --check-github(WIP)
- update on RPATH support (WIP)
- Q&A
Notes
new features
eb --show-config: https://github.com/hpcugent/easybuild-framework/pull/1611- broken in
develop?!
- broken in
%(pyver)s& co templates: https://github.com/hpcugent/easybuild-framework/pull/1595eb --install-github-token,eb --check-github- makes it easier to start using
--new-pr& co - https://github.com/hpcugent/easybuild-framework/pull/1616
- gists check in
--check-githubis broken?
- makes it easier to start using
RPATH support
- first steps with
ldwrapper implemented in https://github.com/hpcugent/easybuild-framework/pull/1613 - TODO:
- add sanity check (using https://github.com/eliben/pyelftools)
- allow different rpath methods: env, ld wrapper, compilers wrappers (and support enabling multiple ones at the same time)
- ensure there's no
$LD_LIBRARY_PATHstatements in modules (and check for it when loading dep modules)
Q&A
- fix support for
--minimal-toolchains- currently doesn't work with
HierarchicalMNS& co, considering minimal toolchains happens too late - cfr. https://github.com/hpcugent/easybuild-framework/issues/1606
- PR to fix: https://github.com/hpcugent/easybuild-framework/pull/1614
- dedicated end-to-end test for
--minimal-toolchains(w/HierarchicalMNSwould be nice to have) - also includes others related fixes
- fix for
GCCcorenot being considered because it's only a dep (not a toolchain): https://github.com/hpcugent/easybuild-framework/pull/1576 - considering existing modules in reverse order: https://github.com/hpcugent/easybuild-framework/pull/1579
- fix for
- currently doesn't work with