Skip to content

Commit 862e490

Browse files
committed
Merge upstream branch
1 parent eef5c0b commit 862e490

File tree

2 files changed

+29
-7
lines changed

2 files changed

+29
-7
lines changed

configs/common/packages.yaml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,10 +211,9 @@ packages:
211211
# Avoid full rust dependency: version 43+ requires py-maturin
212212
py-cryptography:
213213
require: '@:42 +rust_bootstrap'
214-
# Introduced in https://github.com/JCSDA/spack-stack/pull/894, pin py-cython
215-
# to avoid duplicate packages being built (cylc dependencies soft-want @3:)
214+
# Pin py-cython to avoid duplicate packages
216215
py-cython:
217-
require: '@0.29.36'
216+
require: '@3'
218217
# As long as we need the "delayed" variant for py-dask,
219218
# we are restricted to version 2021.03.0 (last one that has it)
220219
# and newer than 2021.01.0 because of these issues:
@@ -230,12 +229,34 @@ packages:
230229
# https://github.com/JCSDA/spack-stack/issues/1276
231230
py-matplotlib:
232231
require: '@3.7.4'
232+
<<<<<<< Updated upstream
233+
=======
234+
#py-meson-python:
235+
# require: '@0.15.0'
236+
>>>>>>> Stashed changes
233237
# Variant ~mpi not working for latest py-netcdf4
234238
# https://github.com/spack/spack/issues/47652
235239
py-netcdf4:
236240
require: '@1.7.1 +mpi'
241+
<<<<<<< Updated upstream
237242
py-pandas:
238243
require: '+excel'
244+
=======
245+
# [email protected] causes many build problems with older Python packages
246+
# also check Nautilus site config when making changes here
247+
# https://github.com/JCSDA/spack-stack/issues/1276
248+
#py-numpy:
249+
# require:
250+
# - '@:1.23.5'
251+
# Sigh, it's complicated. With py-cython@3 (needed to avoid duplicate packages),
252+
# pandas must be 2.2 or later. For those versions, the +excel variant adds dependencies
253+
# on py-python-calamina, py-maturin, and rust (full rust, not just rust-bootstrap).
254+
# @climbfuji thinks we can live without the excel variant ...
255+
#py-pandas:
256+
# require: '+excel'
257+
#py-pybind11:
258+
# require: '@2.11.0'
259+
>>>>>>> Stashed changes
239260
# To avoid duplicate packages
240261
py-ruamel-yaml:
241262
require: '@0.17.16'

configs/sites/tier1/atlantis/packages.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,11 @@ packages:
8989
externals:
9090
9191
prefix: /usr
92-
libtool:
93-
externals:
94-
95-
prefix: /usr
92+
# Don't use, incomplete installation
93+
#libtool:
94+
# externals:
95+
96+
# prefix: /usr
9697
findutils:
9798
externals:
9899

0 commit comments

Comments
 (0)