https://github.com/spack/spack-tutorial/pull/510
#510