forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 0
Telcon: 2015 10 29
Todd Gamblin edited this page Oct 29, 2015
·
4 revisions
- Todd Gamblin (LLNL)
- Ben Boeckel (Kitware)
- Mike Collette (LLNL)
- Greg Becker (LLNL)
- Greg Lee (LLNL)
- David Beckingsale (LLNL)
- Matt Legendre (LLNL)
- Jennifer Green (LANL)
- Greg Becker (LLNL):
-
Cache installed packages in a database/index of specs.
- Makes
spack find
, other commands much faster. - Foundation for external installs/later RPM build support.
- Uses ref counting internally to track old specs that may have been removed but are still needed.
- Makes
-
Cache installed packages in a database/index of specs.
- Peter Scheibel (LLNL):
-
spack test-install
command New command for doing automated testing of packages, breaking installs into dependencies, with each as a test case.
-
- Ben Boeckel (Kitware):
-
ParaView
- First working version!
- ncurses update
- use dict.setdefault
- use
uname
for arch dbus
: disablesystemd
-
ParaView
- Massimiliano Culpo (EPFL):
- David Beckingsale (LLNL):
- Better OpenMPI wrappers by David Beckingsale (LLNL)
- Mark Miller (LLNL):
- Paul Dapolito (Harvey Mudd):
- Mario Melara came to LLNL Wednesday
- Made progress with Todd and Greg on the Cray port.
- Greg Becker discovered
modulecmd python [... cmds ...]
option -- can spit out Python code, no need for shell! - Suggested refactorings:
- spec.architecture -> platform
- each platform has several targets (like Cray)
- preferred front and backend targets
- Differs slightly from previous plan.
- Lots of discussion on the mailing list:
- Propagated variants (again)
- and other issues on mailing list
- Mark Miller wants mechanism in Spack to find the link order of dependency libraries.
-
MOAB
->NetCDF
->HDF5
is the example case. - HDF5 requires you to link to ~4 libs but it is an indirect dep of MOAB.
- Why not use
pkg-config
ornc-config
for this?
-
- Discussion with Tom Brunner (LLNL) about build environments and package managers vs. meta-build systems
- Spack could use some more developer features, like
diy
- Spack could use some more developer features, like
- RPM builds?
- Interesting
module purge
issues.