New Issue: Should mason install its own spack if it is not found?

28179, "e-kayrakli", "Should mason install its own spack if it is not found?", "2025-12-10T22:14:14Z"

Or should spack be a dependency of mason, especially if the package has external dependency?

Right now, spack is installed in ~/.mason, so it is pretty hidden from the user, but I find it a bit strange for mason to be installing its own spack. My reflex would be to error out and ask the user to install spack.