#Spack

2024-11-17

Spack v0.23 is out! This is the last 0.x release before we go to v1.0 in June.

* Language virtuals
* ABI splicing (build with mpich, deploy with mvapich2)
* ML stacks for grace hopper, dev stack for macOS
* UI improvements

👇 More in the release notes!
github.com/spack/spack/release

#hpc #spack

2024-11-02
2024-06-12

#HPC tooting friends: Has anyone seen problems using BeeGFS as a backing file store for #spack or #easybuild? Interested in any information we can find. Our symptom is stray temporary directories that donʻt get deleted when done with use by the package manager.

Kevin Karhan :verified:kkarhan@infosec.space
2024-02-23

@thunderbird @clokep @matrix

Considering the fact that #Matrix's reference implementation pushes towards #AGPLv3 and is thus non-free and very restrictive to license, I wished for #XMPP+#OMEMO / XMPP+#PGP/MIME or #IRC or #Zulip integration instead.

But maybe that's me who found Matrix to be on-par with #Spack, #RocketChat, #Mattermost & #MicrosoftTeams when it comes to bad #UI & #UX.

I sincerely wish for said #Chat system to be either a dedicaded #App or modularized, but then again I wounder how much value it could add compared to #Gajim & #Pidgin...

Please fix the bugs and make Thunderbird better...
Consider buying up #Beonex or implementing proper #MAPI support instead...

@zulip @monocles
#Thunderbird #Chat

2023-12-21

Who doesn't enjoy working on a blog post once in a while? Recently wrote up about my work enabling the #Spack snap for #riscv with my colleague if anyone is interested. A good read while you enjoy a nice cup of coffee/tea 😜: ubuntu.com/blog/we-wish-you-ri

Once Fedex delivers my riscv64 SBC, the real fun can begin. Who knows - you might see some interesting hackery at #Ubuntu conference UbuCon in March 😈

2023-12-15

I'm not a risc-adverse person 🤪

After attending a bunch of #riscv workshops at SC23 - and consuming a bunch of turkey for a week - I decided to do some experimenting of my own. I built a #Spack snap for riscv64 architecture! snapcraft.io/spack

It wasn't too bad to get it working - big thing I did was that I now bundle all of Spack's core and binary dependencies inside the snap (think clingo). Makes the bootstrap process much faster now!

Snap store listing for the riscv64 Spack snap that I built.
2023-11-21

For a while (and still AFAIK) you needed to build clang from source to get #OpenMP working on MacOS.

Remember running into that with #AdaptiveCPP+#Spack

2023-11-16

Got myself a t-shirt at the #Spack community BoF at #SC23. Was a good session. Exciting to see the latest advancements in the package manager.

Now I need to update the snap to version 0.21 😅

Benjamin Carr, Ph.D. 👨🏻‍💻🧬BenjaminHCCarr@hachyderm.io
2023-11-14

#LinuxFoundation Creating The High Performance #Software Foundation (#HPSF)
The #HighPerformanceSoftwareFoundation will be working on #opensource projects such as #Spack, #Kokkos, A#MReX, #VTKm, #HPCToolkit, #E4S, #Charliecloud, #WarpX, and other #HPC-oriented codes.
phoronix.com/news/High-Perform

This was NOT on my 2023 #BingoCard

2023-11-14

@HPC_Guru super excited to see the #Spack team's work coming together. I hope that I can get the Ubuntu community to work with this foundation too!

2023-11-04

Put out some HPC.Social, #Spack, and #OpenOndemand stickers out on the sticker trade table at 2023 #Ubuntu Summit; gone within minutes ⏲️

Safe to say that #HPC is a hit with the community. Looks like I am going to need to dip more into my stash 😅

HPC stickers out on the sticker trade table at the 2023 Ubuntu Summit.
2023-10-11

Oh snap! It's #Spack in a snap!

If you're an #HPC engineer who's the warden of the software stack, I'd super appreciate it if you could test out the Spack snap package. I have this thread open for anyone to report issues or make suggestions: forum.snapcraft.io/t/call-for-

If you want to see the snap source code itself, check it out here on GitHub: github.com/canonical/spack-sna

2023-07-24

One of my favourite slides from the #Spack workshop at #Pearc2023. This slide provides a great explanation for why HPC clusters need special-purpose package managers rather than using traditional Linux package managers like apt and dnf.

Next time I have someone ask me why I do not just use apt for installing software, I will just send them this slide 😅

Why HPC needs special-purpose package managers rather than using distribution package managers.
Ryan Adamson :verified:weezel@hachyderm.io
2023-06-29

@arichtman iirc, the stuff that seemed slow was compiling from source locally as opposed to a distro’s prebuilt binaries. Package managers like #spack for scientific software also have this problem, but there are binary caches that can be set up for instance. Honestly, the biggest thing that bugs me about brew is the installation: I hate copying a command into my shell from a webpage that executes a curl and then pipes the output into bash.

2023-06-15

Bit o' spack wisdom from the Spack Slack

"I have installed GDAL with Spack, and I'm trying to install pip install gdal in my python project. But the python bindings don't link with rpath, and end up not finding them."

"Yeah, for that you’ll probably want to add LD_LIBRARY_PATH to your prefix inspections. Something like:
spack config add "modules:prefix_inspections:./lib:[LD_LIBRARY_PATH]"
spack config add "modules:prefix_inspections:./lib64:[LD_LIBRARY_PATH]"

#spack #rseng

2023-05-29

#Spack just landed on HPC.Social! 🙌

2023-05-29

Oh hi! We've been remiss, but #spack is now in the fediverse!

2023-02-02

Excited to be on a plane to #fosdem again!

If you’re going to be there, ping me on here or the birdsite, and don’t miss #spack talks from me and Harmen on Sunday, in the Distros and HPC devrooms.

* fosdem.org/2023/schedule/event
* fosdem.org/2023/schedule/event
* fosdem.org/2023/schedule/event

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst