Skip to content

Instantly share code, notes, and snippets.

@aidanheerdegen
Last active June 3, 2025 06:55
Show Gist options
  • Select an option

  • Save aidanheerdegen/96d4d567aeae9bf7a1bede4ac043a5e2 to your computer and use it in GitHub Desktop.

Select an option

Save aidanheerdegen/96d4d567aeae9bf7a1bede4ac043a5e2 to your computer and use it in GitHub Desktop.
# This is a Spack Environment file.
#
# It describes a set of packages to be installed, along with
# configuration settings.
spack:
# add package specs to the `specs` list
specs:
- tar ^/jgspiyd ^/z5vzxdn ^/doeoclg ^/kpv36ze
packages:
tar:
require:
- "@1.34"
- "%gcc@14.1.0"
# bxip2:
# require:
# -"'@1.0.8"
# - "/kpv36ze"
# pigz:
# require:
# -"'@2.8"
# - "/jgspiyd"
# xz:
# require:
# # - "@5.4.6"
# - "/z5vzxdn"
# gmake:
# require:
# # - "@4.4.1"
# - "/doeoclg"
# all:
# require:
# - "/doeoclg"
view: false
concretizer:
unify: false
# First concretisation:
# ==> Concretized tar@1.34%gcc
# - rnp5ppg tar@1.34%gcc@14.1.0 build_system=autotools zip=pigz arch=linux-rocky8-x86_64_v4
# [+] kpv36ze ^bzip2@1.0.8%intel@2021.10.0~debug~pic+shared build_system=generic arch=linux-rocky8-x86_64_v4
# [+] pifxkot ^diffutils@3.10%gcc@14.1.0 build_system=autotools arch=linux-rocky8-x86_64_v4
# [+] qukvuoc ^gcc-runtime@14.1.0%gcc@14.1.0 build_system=generic arch=linux-rocky8-x86_64_v4
# [e] rmko4qy ^glibc@2.28%gcc@14.1.0 build_system=autotools arch=linux-rocky8-x86_64_v4
# [+] ex2epk4 ^gmake@4.4.1%gcc@14.1.0~guile build_system=generic arch=linux-rocky8-x86_64_v4
# [+] mfqg4id ^libiconv@1.17%gcc@14.1.0 build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# - q2ik4sw ^pigz@2.8%gcc@14.1.0 build_system=makefile arch=linux-rocky8-x86_64_v4
# [+] 5xuvwfi ^zlib-ng@2.1.6%gcc@14.1.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-rocky8-x86_64_v4
# - zig3vgb ^xz@5.4.6%gcc@14.1.0~pic build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# - k7trjtx ^zstd@1.5.6%gcc@14.1.0+programs build_system=makefile compression=none libs=shared,static arch=linux-rocky8-x86_64_v4
#
# ==> Concretized tar@1.34%gcc@12.2.0
# - drki3xb tar@1.34%gcc@12.2.0 build_system=autotools zip=pigz arch=linux-rocky8-x86_64_v4
# [+] kpv36ze ^bzip2@1.0.8%intel@2021.10.0~debug~pic+shared build_system=generic arch=linux-rocky8-x86_64_v4
# [+] pifxkot ^diffutils@3.10%gcc@14.1.0 build_system=autotools arch=linux-rocky8-x86_64_v4
# [+] qukvuoc ^gcc-runtime@14.1.0%gcc@14.1.0 build_system=generic arch=linux-rocky8-x86_64_v4
# [+] mfqg4id ^libiconv@1.17%gcc@14.1.0 build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# [e] rmko4qy ^glibc@2.28%gcc@14.1.0 build_system=autotools arch=linux-rocky8-x86_64_v4
# [+] ex2epk4 ^gmake@4.4.1%gcc@14.1.0~guile build_system=generic arch=linux-rocky8-x86_64_v4
# - 3onzbwa ^gcc-runtime@12.2.0%gcc@12.2.0 build_system=generic arch=linux-rocky8-x86_64_v4
# [e] uahjrib ^glibc@2.28%gcc@12.2.0 build_system=autotools arch=linux-rocky8-x86_64
# [+] doeoclg ^gmake@4.4.1%intel@2021.10.0~guile build_system=generic arch=linux-rocky8-x86_64
# [e] 5elnsoi ^glibc@2.28%intel@2021.10.0 build_system=autotools arch=linux-rocky8-x86_64
# - isz6jjz ^libiconv@1.17%gcc@12.2.0 build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# - jgspiyd ^pigz@2.8%gcc@12.2.0 build_system=makefile arch=linux-rocky8-x86_64_v4
# - wxh65dv ^zlib-ng@2.1.6%gcc@12.2.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-rocky8-x86_64_v4
# - z5vzxdn ^xz@5.4.6%gcc@12.2.0~pic build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# - ij7tssc ^zstd@1.5.6%gcc@12.2.0+programs build_system=makefile compression=none libs=shared,static arch=linux-rocky8-x86_64_v4
#
#
# Added `/jgspiyd` requirement for pigz. Not honoured in concretization:
#
# ==> Concretized tar@1.34%gcc@12.2.0
# - drki3xb tar@1.34%gcc@12.2.0 build_system=autotools zip=pigz arch=linux-rocky8-x86_64_v4
# [+] kpv36ze ^bzip2@1.0.8%intel@2021.10.0~debug~pic+shared build_system=generic arch=linux-rocky8-x86_64_v4
# [+] pifxkot ^diffutils@3.10%gcc@14.1.0 build_system=autotools arch=linux-rocky8-x86_64_v4
# [+] qukvuoc ^gcc-runtime@14.1.0%gcc@14.1.0 build_system=generic arch=linux-rocky8-x86_64_v4
# [+] mfqg4id ^libiconv@1.17%gcc@14.1.0 build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# [e] rmko4qy ^glibc@2.28%gcc@14.1.0 build_system=autotools arch=linux-rocky8-x86_64_v4
# [+] ex2epk4 ^gmake@4.4.1%gcc@14.1.0~guile build_system=generic arch=linux-rocky8-x86_64_v4
# - 3onzbwa ^gcc-runtime@12.2.0%gcc@12.2.0 build_system=generic arch=linux-rocky8-x86_64_v4
# [e] uahjrib ^glibc@2.28%gcc@12.2.0 build_system=autotools arch=linux-rocky8-x86_64
# [+] doeoclg ^gmake@4.4.1%intel@2021.10.0~guile build_system=generic arch=linux-rocky8-x86_64
# [e] 5elnsoi ^glibc@2.28%intel@2021.10.0 build_system=autotools arch=linux-rocky8-x86_64
# - isz6jjz ^libiconv@1.17%gcc@12.2.0 build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# - jgspiyd ^pigz@2.8%gcc@12.2.0 build_system=makefile arch=linux-rocky8-x86_64_v4
# - wxh65dv ^zlib-ng@2.1.6%gcc@12.2.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-rocky8-x86_64_v4
# - z5vzxdn ^xz@5.4.6%gcc@12.2.0~pic build_system=autotools libs=shared,static arch=linux-rocky8-x86_64_v4
# - ij7tssc ^zstd@1.5.6%gcc@12.2.0+programs build_system=makefile compression=none libs=shared,static arch=linux-rocky8-x86_64_v4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment