Skip to content

External specs do not store the operating system by default #26034

@mslacken

Description

@mslacken

Steps to reproduce

When two different operating systems have the same spack installation the spack compiler command can handle this correctly, but not the spack external find command.
So it is not possible to use external libraries in conjunction with different operating systems even when setting the operating system explicitly in .spack/packages.yaml

Error message

No explicit error message, as spack does not spec out this correclty

Information on your system

I saw this issue when trying to comparing a sles-12-sp4 with a sles-15-sp3

Metadata

Metadata

Type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions