From d993ee7972ff706056ee6d66afa47776eb3e72c6 Mon Sep 17 00:00:00 2001 From: Robert Cohn Date: Mon, 14 Jun 2021 13:47:44 -0400 Subject: oneAPI packages: fix install for python2 (#24296) Fix platform detection logic to work for Python 2 and 3 --- lib/spack/spack/build_systems/oneapi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/spack/spack/build_systems/oneapi.py b/lib/spack/spack/build_systems/oneapi.py index 0844ff5d82..41e337cb70 100644 --- a/lib/spack/spack/build_systems/oneapi.py +++ b/lib/spack/spack/build_systems/oneapi.py @@ -9,7 +9,7 @@ import getpass import shutil -from sys import platform +import platform from os.path import basename, dirname, isdir from spack.package import Package @@ -48,7 +48,7 @@ class IntelOneApiPackage(Package): if installer_path is None: installer_path = basename(self.url_for_version(spec.version)) - if platform == 'linux': + if platform.system() == 'Linux': # Intel installer assumes and enforces that all components # are installed into a single prefix. Spack wants to # install each component in a separate prefix. The -- cgit v1.2.3-70-g09d2