Date: Thu, 04 Sep 2025 11:04:48 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 289296] [NEW PORT] devel/spack: Flexible package manager for HPC Message-ID: <bug-289296-7788@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289296 Bug ID: 289296 Summary: [NEW PORT] devel/spack: Flexible package manager for HPC Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: rikka.goering@outlook.de Created attachment 263482 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=263482&action=edit Adds new port devel/spack This adds a new port: devel/spack Spack is a flexible package manager for HPC that supports multiple versions, compilers, architectures, and optional variants. It enables reproducible environments and scheduler-friendly builds commonly used on clusters. Rationale: - Complements the FreeBSD HPC stack. I maintain sysutils/slurm-wlm and have submitted sysutils/py-clustershell and benchmarks/py-reframe; Spack fits naturally alongside them for building user-space software and CI-style validation. Port details: - Version: 1.0.1 (USE_GITHUB=yes: spack/spack, tag v1.0.1) - LICENSE: dual APACHE20 / MIT - NO_BUILD=yes, NO_ARCH=yes - USES= python:run shebangfix - SHEBANG_FILES= bin/spack bin/sbang bin/spack-python - Installs under ${DATADIR} (share/spack); provides wrapper at ${PREFIX}/bin/spack that sets SPACK_ROOT and execs ${DATADIR}/bin/spack. - RUN_DEPENDS: bash, git, rsync QA: - poudriere testport ok on 14.3-RELEASE/amd64 - portfmt/portclippy clean - stage-qa / check-plist clean Runtime smoke test (post-install): - `spack --version` - `spack spec zlib` (concretizer works) - `spack install zlib` (basic build path verified) -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-289296-7788>
