From 6982570bbdc97f08478d0fe05b1b72c6636317cc Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Thu, 5 Jun 2025 05:33:34 -0600 Subject: [PATCH 1/3] Add conflict for scotch with oneapi --- var/spack/repos/builtin/packages/scotch/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/scotch/package.py b/var/spack/repos/builtin/packages/scotch/package.py index e470491d84759c..22bfde5fc4c06a 100644 --- a/var/spack/repos/builtin/packages/scotch/package.py +++ b/var/spack/repos/builtin/packages/scotch/package.py @@ -85,6 +85,9 @@ class Scotch(CMakePackage, MakefilePackage): conflicts("metis", when="+metis") conflicts("parmetis", when="+metis") + # ISSUE HERE + conflicts("@oneapi") + parallel = False # NOTE: Versions of Scotch up to version 6.0.0 don't include support for From aaaeeb38ebf0611f1bda8ed328c49ef65285df0e Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Fri, 6 Jun 2025 07:38:27 -0600 Subject: [PATCH 2/3] Update issue in var/spack/repos/builtin/packages/scotch/package.py --- var/spack/repos/builtin/packages/scotch/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/scotch/package.py b/var/spack/repos/builtin/packages/scotch/package.py index 22bfde5fc4c06a..82f6bfbb7cf72a 100644 --- a/var/spack/repos/builtin/packages/scotch/package.py +++ b/var/spack/repos/builtin/packages/scotch/package.py @@ -85,7 +85,8 @@ class Scotch(CMakePackage, MakefilePackage): conflicts("metis", when="+metis") conflicts("parmetis", when="+metis") - # ISSUE HERE + # https://github.com/ufs-community/ufs-weather-model/pull/2650 + # replace with spack-package issue once created conflicts("@oneapi") parallel = False From 3efe85d901a98bd6bb392568fac7a76847ef6eae Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Mon, 9 Jun 2025 11:15:57 -0600 Subject: [PATCH 3/3] Update var/spack/repos/builtin/packages/scotch/package.py --- var/spack/repos/builtin/packages/scotch/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/scotch/package.py b/var/spack/repos/builtin/packages/scotch/package.py index 82f6bfbb7cf72a..368452face4091 100644 --- a/var/spack/repos/builtin/packages/scotch/package.py +++ b/var/spack/repos/builtin/packages/scotch/package.py @@ -86,7 +86,7 @@ class Scotch(CMakePackage, MakefilePackage): conflicts("parmetis", when="+metis") # https://github.com/ufs-community/ufs-weather-model/pull/2650 - # replace with spack-package issue once created + # https://github.com/spack/spack-packages/issues/161 conflicts("@oneapi") parallel = False