![]() The use of `^` in `depends_on` directives has never been allowed, since the dawn of Spack. Up to now, we used to have an audit to catch this kind of issue, mainly because in that way we could easily collect all issues and report them to packagers at once. Due to implementation details, this audit doesn't work if a dependency without a `^` is followed by the same dependency with a `^`. This PR makes this pattern an error, which will be reported eagerly, and removes the corresponding audit. It also fixes a package using the wrong idiom. Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com> |
||
---|---|---|
.. | ||
spack |