Steps to reproduce
Install a package with a callable submodule definition.
Commit 185bccb introduces a bug where the package object is not assigned to its fetcher. In the version previous to this commit, _make_fetcher called fetcher.set_package(self).
Error message
A TypeError is reported in the callable submodule definition because the the fetcher's package is None.
Information on your system
Affects all versions of Spack past
185bccb
General information
Steps to reproduce
Install a package with a callable submodule definition.
Commit 185bccb introduces a bug where the package object is not assigned to its fetcher. In the version previous to this commit,
_make_fetchercalledfetcher.set_package(self).Error message
A
TypeErroris reported in the callable submodule definition because the the fetcher's package isNone.Information on your system
Affects all versions of Spack past
185bccb
General information
spack debug reportand reported the version of Spack/Python/Platform