Skip to content

{2025.06}[foss/2025a] Relion CPU dependencies - #1635

Open
jpecar wants to merge 7 commits into
EESSI:mainfrom
jpecar:relion51_cpu_deps
Open

jpecar wants to merge 7 commits into
EESSI:mainfrom
jpecar:relion51_cpu_deps

Conversation

@jpecar

@jpecar jpecar commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

CPU deps needed for easybuilders/easybuild-easyconfigs#26470

These are mostly expanded with -r, hope that's ok.

I have some unexpected errors with grpcio (looks like python type confusion) and napari (looks like something is not parsing license correctly). Lets see if these pop up with bots too.

@bedroge bedroge changed the title {2026.06}[foss/2025a] Relion CPU dependencies {2025.06}[foss/2025a] Relion CPU dependencies Sep 10, 2026
@bedroge

bedroge commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-jsc for:arch=aarch64/nvidia/grace

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1635/195372

date job status comment
Sep 10 13:34:49 UTC 2026 submitted job id 195372 awaits release by job manager
Sep 10 13:35:01 UTC 2026 released job awaits launch by Slurm scheduler
Sep 10 13:36:25 UTC 2026 running job 195372 is running
Sep 10 15:17:53 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-195372.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17890534240.tar.zstsize: 268 MiB (281633856 bytes)
entries: 9713
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
Abseil/20250512.1-GCCcore-14.2.0.lua
ATK/2.38.0-GCCcore-14.2.0.lua
at-spi2-atk/2.38.0-GCCcore-14.2.0.lua
at-spi2-core/2.56.2-GCCcore-14.2.0.lua
cargo-c/0.10.13-GCCcore-14.2.0.lua
Cbc/2.10.12-foss-2025a.lua
Cgl/0.60.9-foss-2025a.lua
Clp/1.17.10-foss-2025a.lua
CoinUtils/2.11.12-GCC-14.2.0.lua
Graphene/1.10.8-GCCcore-14.2.0.lua
GST-plugins-bad/1.26.6-GCCcore-14.2.0.lua
GST-plugins-base/1.26.6-GCCcore-14.2.0.lua
GStreamer/1.26.6-GCCcore-14.2.0.lua
GTK3/3.24.43-GCCcore-14.2.0.lua
GTK4/4.20.2-GCCcore-14.2.0.lua
libcroco/0.6.13-GCCcore-14.2.0.lua
libepoxy/1.5.10-GCCcore-14.2.0.lua
librsvg/2.61.0-GCCcore-14.2.0.lua
Osi/0.108.11-GCC-14.2.0.lua
PuLP/3.3.0-foss-2025a.lua
PyCairo/1.28.0-GCCcore-14.2.0.lua
PyGObject/3.54.2-GCCcore-14.2.0.lua
shared-mime-info/2.4-GCCcore-14.2.0.lua
software under 2025.06/software/linux/x86_64/amd/zen2/software
Abseil/20250512.1-GCCcore-14.2.0
ATK/2.38.0-GCCcore-14.2.0
at-spi2-atk/2.38.0-GCCcore-14.2.0
at-spi2-core/2.56.2-GCCcore-14.2.0
cargo-c/0.10.13-GCCcore-14.2.0
Cbc/2.10.12-foss-2025a
Cgl/0.60.9-foss-2025a
Clp/1.17.10-foss-2025a
CoinUtils/2.11.12-GCC-14.2.0
Graphene/1.10.8-GCCcore-14.2.0
GST-plugins-bad/1.26.6-GCCcore-14.2.0
GST-plugins-base/1.26.6-GCCcore-14.2.0
GStreamer/1.26.6-GCCcore-14.2.0
GTK3/3.24.43-GCCcore-14.2.0
GTK4/4.20.2-GCCcore-14.2.0
libcroco/0.6.13-GCCcore-14.2.0
libepoxy/1.5.10-GCCcore-14.2.0
librsvg/2.61.0-GCCcore-14.2.0
Osi/0.108.11-GCC-14.2.0
PuLP/3.3.0-foss-2025a
PyCairo/1.28.0-GCCcore-14.2.0
PyGObject/3.54.2-GCCcore-14.2.0
shared-mime-info/2.4-GCCcore-14.2.0
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
Abseil/20250512.1-GCCcore-14.2.0/20260910_134807UTC
ATK/2.38.0-GCCcore-14.2.0/20260910_134128UTC
at-spi2-atk/2.38.0-GCCcore-14.2.0/20260910_142958UTC
at-spi2-core/2.56.2-GCCcore-14.2.0/20260910_142925UTC
cargo-c/0.10.13-GCCcore-14.2.0/20260910_145204UTC
Cbc/2.10.12-foss-2025a/20260910_140456UTC
Cgl/0.60.9-foss-2025a/20260910_140034UTC
Clp/1.17.10-foss-2025a/20260910_135537UTC
CoinUtils/2.11.12-GCC-14.2.0/20260910_135022UTC
Graphene/1.10.8-GCCcore-14.2.0/20260910_141009UTC
GST-plugins-bad/1.26.6-GCCcore-14.2.0/20260910_142701UTC
GST-plugins-base/1.26.6-GCCcore-14.2.0/20260910_141720UTC
GStreamer/1.26.6-GCCcore-14.2.0/20260910_140917UTC
GTK3/3.24.43-GCCcore-14.2.0/20260910_144204UTC
GTK4/4.20.2-GCCcore-14.2.0/20260910_151458UTC
libcroco/0.6.13-GCCcore-14.2.0/20260910_144557UTC
libepoxy/1.5.10-GCCcore-14.2.0/20260910_142807UTC
librsvg/2.61.0-GCCcore-14.2.0/20260910_145610UTC
Osi/0.108.11-GCC-14.2.0/20260910_135144UTC
PuLP/3.3.0-foss-2025a/20260910_151539UTC
PyCairo/1.28.0-GCCcore-14.2.0/20260910_144324UTC
PyGObject/3.54.2-GCCcore-14.2.0/20260910_144456UTC
shared-mime-info/2.4-GCCcore-14.2.0/20260910_144240UTC
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 10 15:17:53 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-195372.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot-jsc

eessi-bot-jsc Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-jsc for repository eessi.io-2025.06-software
Building on: nvidia-grace
Building for: aarch64/nvidia/grace
Job dir: /p/project1/ceasybuilders/eessibot/jobs/2026.09/pr_1635/15609885

date job status comment
Sep 10 13:34:51 UTC 2026 submitted job id 15609885 awaits release by job manager
Sep 10 13:35:45 UTC 2026 released job awaits launch by Slurm scheduler
Sep 10 14:13:54 UTC 2026 running job 15609885 is running
Sep 10 15:04:48 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-15609885.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-aarch64-nvidia-grace-17890523300.tar.gzsize: 290 MiB (304457505 bytes)
entries: 9713
modules under 2025.06/software/linux/aarch64/nvidia/grace/modules/all
Abseil/20250512.1-GCCcore-14.2.0.lua
ATK/2.38.0-GCCcore-14.2.0.lua
at-spi2-atk/2.38.0-GCCcore-14.2.0.lua
at-spi2-core/2.56.2-GCCcore-14.2.0.lua
cargo-c/0.10.13-GCCcore-14.2.0.lua
Cbc/2.10.12-foss-2025a.lua
Cgl/0.60.9-foss-2025a.lua
Clp/1.17.10-foss-2025a.lua
CoinUtils/2.11.12-GCC-14.2.0.lua
Graphene/1.10.8-GCCcore-14.2.0.lua
GST-plugins-bad/1.26.6-GCCcore-14.2.0.lua
GST-plugins-base/1.26.6-GCCcore-14.2.0.lua
GStreamer/1.26.6-GCCcore-14.2.0.lua
GTK3/3.24.43-GCCcore-14.2.0.lua
GTK4/4.20.2-GCCcore-14.2.0.lua
libcroco/0.6.13-GCCcore-14.2.0.lua
libepoxy/1.5.10-GCCcore-14.2.0.lua
librsvg/2.61.0-GCCcore-14.2.0.lua
Osi/0.108.11-GCC-14.2.0.lua
PuLP/3.3.0-foss-2025a.lua
PyCairo/1.28.0-GCCcore-14.2.0.lua
PyGObject/3.54.2-GCCcore-14.2.0.lua
shared-mime-info/2.4-GCCcore-14.2.0.lua
software under 2025.06/software/linux/aarch64/nvidia/grace/software
Abseil/20250512.1-GCCcore-14.2.0
ATK/2.38.0-GCCcore-14.2.0
at-spi2-atk/2.38.0-GCCcore-14.2.0
at-spi2-core/2.56.2-GCCcore-14.2.0
cargo-c/0.10.13-GCCcore-14.2.0
Cbc/2.10.12-foss-2025a
Cgl/0.60.9-foss-2025a
Clp/1.17.10-foss-2025a
CoinUtils/2.11.12-GCC-14.2.0
Graphene/1.10.8-GCCcore-14.2.0
GST-plugins-bad/1.26.6-GCCcore-14.2.0
GST-plugins-base/1.26.6-GCCcore-14.2.0
GStreamer/1.26.6-GCCcore-14.2.0
GTK3/3.24.43-GCCcore-14.2.0
GTK4/4.20.2-GCCcore-14.2.0
libcroco/0.6.13-GCCcore-14.2.0
libepoxy/1.5.10-GCCcore-14.2.0
librsvg/2.61.0-GCCcore-14.2.0
Osi/0.108.11-GCC-14.2.0
PuLP/3.3.0-foss-2025a
PyCairo/1.28.0-GCCcore-14.2.0
PyGObject/3.54.2-GCCcore-14.2.0
shared-mime-info/2.4-GCCcore-14.2.0
reprod directories under 2025.06/software/linux/aarch64/nvidia/grace/reprod
Abseil/20250512.1-GCCcore-14.2.0/20260910_142206UTC
ATK/2.38.0-GCCcore-14.2.0/20260910_141813UTC
at-spi2-atk/2.38.0-GCCcore-14.2.0/20260910_143758UTC
at-spi2-core/2.56.2-GCCcore-14.2.0/20260910_143747UTC
cargo-c/0.10.13-GCCcore-14.2.0/20260910_144730UTC
Cbc/2.10.12-foss-2025a/20260910_142927UTC
Cgl/0.60.9-foss-2025a/20260910_142803UTC
Clp/1.17.10-foss-2025a/20260910_142620UTC
CoinUtils/2.11.12-GCC-14.2.0/20260910_142420UTC
Graphene/1.10.8-GCCcore-14.2.0/20260910_143111UTC
GST-plugins-bad/1.26.6-GCCcore-14.2.0/20260910_143658UTC
GST-plugins-base/1.26.6-GCCcore-14.2.0/20260910_143353UTC
GStreamer/1.26.6-GCCcore-14.2.0/20260910_143055UTC
GTK3/3.24.43-GCCcore-14.2.0/20260910_144223UTC
GTK4/4.20.2-GCCcore-14.2.0/20260910_145606UTC
libcroco/0.6.13-GCCcore-14.2.0/20260910_144346UTC
libepoxy/1.5.10-GCCcore-14.2.0/20260910_143723UTC
librsvg/2.61.0-GCCcore-14.2.0/20260910_144901UTC
Osi/0.108.11-GCC-14.2.0/20260910_142451UTC
PuLP/3.3.0-foss-2025a/20260910_145624UTC
PyCairo/1.28.0-GCCcore-14.2.0/20260910_144251UTC
PyGObject/3.54.2-GCCcore-14.2.0/20260910_144327UTC
shared-mime-info/2.4-GCCcore-14.2.0/20260910_144235UTC
other under 2025.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Sep 10 15:04:48 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15609885.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge bedroge added the 2025.06-software.eessi.io 2025.06 version of software.eessi.io label Sep 10, 2026
@bedroge

bedroge commented Sep 10, 2026 •

Copy link
Copy Markdown
Collaborator
ERROR: One or more files not found: PyQt-builder-1.18.1-GCCcore-14.2.0.eb (search paths: /cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/EasyBuild/5.4.0/easybuild/easyconfigs)

Looks like this is missing / not the correct version?
https://github.com/easybuilders/easybuild-easyconfigs/tree/develop/easybuild/easyconfigs/p/PyQt-builder

@jpecar

jpecar commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor Author

Looks like this is missing / not the correct version?

Um ... this (and I think a few others) should actually come from easybuilders/easybuild-easyconfigs#26470. My mistake for not specifying that.

Comment thread easystacks/software.eessi.io/2025.06/eessi-2025.06-eb-5.4.0-2025a.yml Outdated
Some deps come from Relion PR
@bedroge

bedroge commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1635/195375

date job status comment
Sep 10 18:20:04 UTC 2026 submitted job id 195375 awaits release by job manager
Sep 10 18:20:11 UTC 2026 released job awaits launch by Slurm scheduler
Sep 10 18:26:14 UTC 2026 running job 195375 is running
Sep 10 18:31:22 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-195375.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17890650100.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 10 18:31:22 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-195375.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

Comment thread easystacks/software.eessi.io/2025.06/eessi-2025.06-eb-5.4.0-2025a.yml Outdated
@bedroge

bedroge commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Let's try again :-)

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1635/195376

date job status comment
Sep 10 21:02:37 UTC 2026 submitted job id 195376 awaits release by job manager
Sep 10 21:03:37 UTC 2026 released job awaits launch by Slurm scheduler
Sep 10 21:09:40 UTC 2026 running job 195376 is running
Sep 10 21:13:46 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-195376.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17890747910.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 10 21:13:46 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-195376.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

Comment thread easystacks/software.eessi.io/2025.06/eessi-2025.06-eb-5.4.0-2025a.yml Outdated
@bedroge

bedroge commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 11, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1635/195689

date job status comment
Sep 11 07:15:45 UTC 2026 submitted job id 195689 awaits release by job manager
Sep 11 07:16:34 UTC 2026 released job awaits launch by Slurm scheduler
Sep 11 07:22:37 UTC 2026 running job 195689 is running
Sep 11 16:07:53 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-195689.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17891427770.tar.zstsize: 343 MiB (360073005 bytes)
entries: 21315
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
Abseil/20250512.1-GCCcore-14.2.0.lua
ATK/2.38.0-GCCcore-14.2.0.lua
at-spi2-atk/2.38.0-GCCcore-14.2.0.lua
at-spi2-core/2.56.2-GCCcore-14.2.0.lua
cargo-c/0.10.13-GCCcore-14.2.0.lua
Cbc/2.10.12-foss-2025a.lua
Cgl/0.60.9-foss-2025a.lua
Clp/1.17.10-foss-2025a.lua
CoinUtils/2.11.12-GCC-14.2.0.lua
Graphene/1.10.8-GCCcore-14.2.0.lua
GST-plugins-bad/1.26.6-GCCcore-14.2.0.lua
GST-plugins-base/1.26.6-GCCcore-14.2.0.lua
GStreamer/1.26.6-GCCcore-14.2.0.lua
GTK3/3.24.43-GCCcore-14.2.0.lua
GTK4/4.20.2-GCCcore-14.2.0.lua
libcroco/0.6.13-GCCcore-14.2.0.lua
libepoxy/1.5.10-GCCcore-14.2.0.lua
librsvg/2.61.0-GCCcore-14.2.0.lua
Osi/0.108.11-GCC-14.2.0.lua
PuLP/3.3.0-foss-2025a.lua
PyCairo/1.28.0-GCCcore-14.2.0.lua
PyGObject/3.54.2-GCCcore-14.2.0.lua
PyQt-builder/1.18.1-GCCcore-14.2.0.lua
Qt5/5.15.16-GCCcore-14.2.0.lua
shared-mime-info/2.4-GCCcore-14.2.0.lua
software under 2025.06/software/linux/x86_64/amd/zen2/software
Abseil/20250512.1-GCCcore-14.2.0
ATK/2.38.0-GCCcore-14.2.0
at-spi2-atk/2.38.0-GCCcore-14.2.0
at-spi2-core/2.56.2-GCCcore-14.2.0
cargo-c/0.10.13-GCCcore-14.2.0
Cbc/2.10.12-foss-2025a
Cgl/0.60.9-foss-2025a
Clp/1.17.10-foss-2025a
CoinUtils/2.11.12-GCC-14.2.0
Graphene/1.10.8-GCCcore-14.2.0
GST-plugins-bad/1.26.6-GCCcore-14.2.0
GST-plugins-base/1.26.6-GCCcore-14.2.0
GStreamer/1.26.6-GCCcore-14.2.0
GTK3/3.24.43-GCCcore-14.2.0
GTK4/4.20.2-GCCcore-14.2.0
libcroco/0.6.13-GCCcore-14.2.0
libepoxy/1.5.10-GCCcore-14.2.0
librsvg/2.61.0-GCCcore-14.2.0
Osi/0.108.11-GCC-14.2.0
PuLP/3.3.0-foss-2025a
PyCairo/1.28.0-GCCcore-14.2.0
PyGObject/3.54.2-GCCcore-14.2.0
PyQt-builder/1.18.1-GCCcore-14.2.0
Qt5/5.15.16-GCCcore-14.2.0
shared-mime-info/2.4-GCCcore-14.2.0
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
Abseil/20250512.1-GCCcore-14.2.0/20260911_073502UTC
ATK/2.38.0-GCCcore-14.2.0/20260911_072820UTC
at-spi2-atk/2.38.0-GCCcore-14.2.0/20260911_131503UTC
at-spi2-core/2.56.2-GCCcore-14.2.0/20260911_131430UTC
cargo-c/0.10.13-GCCcore-14.2.0/20260911_133656UTC
Cbc/2.10.12-foss-2025a/20260911_075152UTC
Cgl/0.60.9-foss-2025a/20260911_074730UTC
Clp/1.17.10-foss-2025a/20260911_074233UTC
CoinUtils/2.11.12-GCC-14.2.0/20260911_073717UTC
Graphene/1.10.8-GCCcore-14.2.0/20260911_075707UTC
GST-plugins-bad/1.26.6-GCCcore-14.2.0/20260911_131206UTC
GST-plugins-base/1.26.6-GCCcore-14.2.0/20260911_130220UTC
GStreamer/1.26.6-GCCcore-14.2.0/20260911_075615UTC
GTK3/3.24.43-GCCcore-14.2.0/20260911_132715UTC
GTK4/4.20.2-GCCcore-14.2.0/20260911_135945UTC
libcroco/0.6.13-GCCcore-14.2.0/20260911_133108UTC
libepoxy/1.5.10-GCCcore-14.2.0/20260911_131312UTC
librsvg/2.61.0-GCCcore-14.2.0/20260911_134058UTC
Osi/0.108.11-GCC-14.2.0/20260911_073839UTC
PuLP/3.3.0-foss-2025a/20260911_140027UTC
PyCairo/1.28.0-GCCcore-14.2.0/20260911_132835UTC
PyGObject/3.54.2-GCCcore-14.2.0/20260911_133007UTC
PyQt-builder/1.18.1-GCCcore-14.2.0/20260911_140230UTC
Qt5/5.15.16-GCCcore-14.2.0/20260911_155201UTC
shared-mime-info/2.4-GCCcore-14.2.0/20260911_132751UTC
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 11 16:07:53 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-195689.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge

bedroge commented Sep 11, 2026 •

Copy link
Copy Markdown
Collaborator

Looks like the build of GST-plugins-base/1.26.6-GCCcore-14.2.0 is stuck on a git clone command:

bot       174081  0.0  0.0  10448  1812 ?        S    07:59   0:00 /cvmfs/software.eessi.io/versions/2025.06/compat/linux/x86_64/usr/bin/git clone https://gitlab.freedesktop.org/gstreamer/meson-ports/gl-headers.git gl-headers
bot       174082  0.0  0.0  10448  1560 ?        S    07:59   0:00 /cvmfs/software.eessi.io/versions/2025.06/compat/linux/x86_64/usr/libexec/git-core/git remote-https origin https://gitlab.freedesktop.org/gstreamer/meson-ports/gl-headers.git
bot       174083  0.0  0.0  21344 12676 ?        S    07:59   0:00 /cvmfs/software.eessi.io/versions/2025.06/compat/linux/x86_64/usr/libexec/git-core/git-remote-https origin https://gitlab.freedesktop.org/gstreamer/meson-ports/gl-headers.git

Trying that same thing on my laptop works fine, but on the login node of our AWS cluster it also gets stuck:

$ /cvmfs/software.eessi.io/versions/2025.06/compat/linux/aarch64/usr/bin/git clone https://gitlab.freedesktop.org/gstreamer/meson-ports/gl-headers.git gl-headers
Cloning into 'gl-headers'...

Edit: hmm, aborted that command and tried again, then it worked fine...

edit2: ran the git clone manually in the job dir and aborted the git command on the build node. Not sure if it will continue, otherwise I'll restart the job.

@bedroge

bedroge commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

PyQt5 failed in the same way as you reported in easybuilders/easybuild-easyconfigs#26470 (comment):

Generating the QtXmlPatterns .api file...
Generating the Qt bindings...
/tmp/bot/easybuild/build/PyQt5/5.15.11/GCCcore-14.2.0/PyQt5-5.15.11/sip/QtCore/qbytearray.sip: line 118: '%BIGetReadBufferCode' is deprecated and will be removed in SIP v7.0.0
/tmp/bot/easybuild/build/PyQt5/5.15.11/GCCcore-14.2.0/PyQt5-5.15.11/sip/QtCore/qbytearray.sip: line 131: '%BIGetSegCountCode' is deprecated and will be removed in SIP v7.0.0
/tmp/bot/easybuild/build/PyQt5/5.15.11/GCCcore-14.2.0/PyQt5-5.15.11/sip/QtCore/qbytearray.sip: line 138: '%BIGetCharBufferCode' is deprecated and will be removed in SIP v7.0.0
/tmp/bot/easybuild/build/PyQt5/5.15.11/GCCcore-14.2.0/PyQt5-5.15.11/sip/QtCore/qmutex.sip: line 86: 'private' is deprecated and will be removed in SIP v7.0.0
sip-build: An internal error occurred...
Traceback (most recent call last):
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/bin/sip-build", line 8, in <module>
    sys.exit(main())
             ~~~~^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/tools/build.py", line 19, in main
    handle_exception(e)
    ~~~~~~~~~~~~~~~~^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/exceptions.py", line 76, in handle_exception
    raise e
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/tools/build.py", line 16, in main
    project.build()
    ~~~~~~~~~~~~~^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/project.py", line 256, in build
    self.builder.build()
    ~~~~~~~~~~~~~~~~~~^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/builder.py", line 27, in build
    self._generate_bindings()
    ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/builder.py", line 248, in _generate_bindings
    buildable = bindings.generate()
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/bindings.py", line 158, in generate
    resolve(spec, modules)
    ~~~~~~~^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 84, in resolve
    _resolve_module(spec, spec.module, error_log, final_checks)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 197, in _resolve_module
    _resolve_module(spec, imported_mod, error_log, final_checks, seen=seen)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 197, in _resolve_module
    _resolve_module(spec, imported_mod, error_log, final_checks, seen=seen)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 197, in _resolve_module
    _resolve_module(spec, imported_mod, error_log, final_checks, seen=seen)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  [Previous line repeated 1 more time]
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 213, in _resolve_module
    _resolve_scope_overloads(spec, klass.overloads, error_log,
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            final_checks, scope=klass)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 893, in _resolve_scope_overloads
    _resolve_func_types(spec, overload.common.module, scope, overload,
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            error_log, final_checks)
            ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 1285, in _resolve_func_types
    _resolve_py_signature_types(spec, mod, scope, overload, error_log,
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            final_checks)
            ^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 1353, in _resolve_py_signature_types
    _resolve_type(spec, mod, scope, arg, error_log)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 1775, in _resolve_type
    _name_lookup(spec, mod, scoped_name, type)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 1939, in _name_lookup
    _search_mapped_types(spec, mod, type, scoped_name)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 1974, in _search_mapped_types
    _replace_template_type(mapped_type, type)
    ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/SIP/6.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/sipbuild/generator/resolver/resolver.py", line 1985, in _replace_template_type
    for arg_nr, arg in enumerate(type.definition.types.args):
                                 ^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'ScopedName' object has no attribute 'types'

@jpecar

jpecar commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor Author

PyQt5 failed in the same way as you reported

Seems like sip needs this patch: philthompson10/sip@b6a7ec2 for SIP (which is already in eessi)

I assume we apply it to the relion pr and adjust from-commit here?

@jpecar

jpecar commented Sep 16, 2026

Copy link
Copy Markdown
Contributor Author

Now that SIP patch is in, can someone give this another kick?

@bedroge

bedroge commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1635/197371

date job status comment
Sep 16 07:40:26 UTC 2026 submitted job id 197371 awaits release by job manager
Sep 16 07:40:40 UTC 2026 released job awaits launch by Slurm scheduler
Sep 16 07:47:12 UTC 2026 running job 197371 is running
Sep 16 12:03:04 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-197371.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17895600620.tar.zstsize: 349 MiB (366975214 bytes)
entries: 22352
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
Abseil/20250512.1-GCCcore-14.2.0.lua
ATK/2.38.0-GCCcore-14.2.0.lua
at-spi2-atk/2.38.0-GCCcore-14.2.0.lua
at-spi2-core/2.56.2-GCCcore-14.2.0.lua
cargo-c/0.10.13-GCCcore-14.2.0.lua
Cbc/2.10.12-foss-2025a.lua
Cgl/0.60.9-foss-2025a.lua
Clp/1.17.10-foss-2025a.lua
CoinUtils/2.11.12-GCC-14.2.0.lua
Graphene/1.10.8-GCCcore-14.2.0.lua
GST-plugins-bad/1.26.6-GCCcore-14.2.0.lua
GST-plugins-base/1.26.6-GCCcore-14.2.0.lua
GStreamer/1.26.6-GCCcore-14.2.0.lua
GTK3/3.24.43-GCCcore-14.2.0.lua
GTK4/4.20.2-GCCcore-14.2.0.lua
libcroco/0.6.13-GCCcore-14.2.0.lua
libepoxy/1.5.10-GCCcore-14.2.0.lua
librsvg/2.61.0-GCCcore-14.2.0.lua
Osi/0.108.11-GCC-14.2.0.lua
PuLP/3.3.0-foss-2025a.lua
PyCairo/1.28.0-GCCcore-14.2.0.lua
PyGObject/3.54.2-GCCcore-14.2.0.lua
PyQt5/5.15.11-GCCcore-14.2.0.lua
PyQt-builder/1.18.1-GCCcore-14.2.0.lua
Qt5/5.15.16-GCCcore-14.2.0.lua
shared-mime-info/2.4-GCCcore-14.2.0.lua
software under 2025.06/software/linux/x86_64/amd/zen2/software
Abseil/20250512.1-GCCcore-14.2.0
ATK/2.38.0-GCCcore-14.2.0
at-spi2-atk/2.38.0-GCCcore-14.2.0
at-spi2-core/2.56.2-GCCcore-14.2.0
cargo-c/0.10.13-GCCcore-14.2.0
Cbc/2.10.12-foss-2025a
Cgl/0.60.9-foss-2025a
Clp/1.17.10-foss-2025a
CoinUtils/2.11.12-GCC-14.2.0
Graphene/1.10.8-GCCcore-14.2.0
GST-plugins-bad/1.26.6-GCCcore-14.2.0
GST-plugins-base/1.26.6-GCCcore-14.2.0
GStreamer/1.26.6-GCCcore-14.2.0
GTK3/3.24.43-GCCcore-14.2.0
GTK4/4.20.2-GCCcore-14.2.0
libcroco/0.6.13-GCCcore-14.2.0
libepoxy/1.5.10-GCCcore-14.2.0
librsvg/2.61.0-GCCcore-14.2.0
Osi/0.108.11-GCC-14.2.0
PuLP/3.3.0-foss-2025a
PyCairo/1.28.0-GCCcore-14.2.0
PyGObject/3.54.2-GCCcore-14.2.0
PyQt5/5.15.11-GCCcore-14.2.0
PyQt-builder/1.18.1-GCCcore-14.2.0
Qt5/5.15.16-GCCcore-14.2.0
shared-mime-info/2.4-GCCcore-14.2.0
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
Abseil/20250512.1-GCCcore-14.2.0/20260916_075930UTC
ATK/2.38.0-GCCcore-14.2.0/20260916_075243UTC
at-spi2-atk/2.38.0-GCCcore-14.2.0/20260916_084205UTC
at-spi2-core/2.56.2-GCCcore-14.2.0/20260916_084131UTC
cargo-c/0.10.13-GCCcore-14.2.0/20260916_090423UTC
Cbc/2.10.12-foss-2025a/20260916_081635UTC
Cgl/0.60.9-foss-2025a/20260916_081209UTC
Clp/1.17.10-foss-2025a/20260916_080707UTC
CoinUtils/2.11.12-GCC-14.2.0/20260916_075759UTC
CoinUtils/2.11.12-GCC-14.2.0/20260916_080147UTC
Graphene/1.10.8-GCCcore-14.2.0/20260916_082154UTC
GST-plugins-bad/1.26.6-GCCcore-14.2.0/20260916_083906UTC
GST-plugins-base/1.26.6-GCCcore-14.2.0/20260916_082912UTC
GStreamer/1.26.6-GCCcore-14.2.0/20260916_082101UTC
GTK3/3.24.43-GCCcore-14.2.0/20260916_085431UTC
GTK4/4.20.2-GCCcore-14.2.0/20260916_092746UTC
libcroco/0.6.13-GCCcore-14.2.0/20260916_085827UTC
libepoxy/1.5.10-GCCcore-14.2.0/20260916_084012UTC
librsvg/2.61.0-GCCcore-14.2.0/20260916_090831UTC
Osi/0.108.11-GCC-14.2.0/20260916_080310UTC
PuLP/3.3.0-foss-2025a/20260916_092828UTC
PyCairo/1.28.0-GCCcore-14.2.0/20260916_085553UTC
PyGObject/3.54.2-GCCcore-14.2.0/20260916_085725UTC
PyQt5/5.15.11-GCCcore-14.2.0/20260916_115909UTC
PyQt-builder/1.18.1-GCCcore-14.2.0/20260916_093031UTC
Qt5/5.15.16-GCCcore-14.2.0/20260916_112201UTC
shared-mime-info/2.4-GCCcore-14.2.0/20260916_085508UTC
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 16 12:03:04 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-197371.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@jpecar

jpecar commented Sep 16, 2026

Copy link
Copy Markdown
Contributor Author

What is the next failure that we have to tackle?

@bedroge

bedroge commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator
ERROR: One or more files not found: ctffind-4.1.14-foss-2025a.eb (search paths: /cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/EasyBuild/5.4.0/easybuild/easyconfigs)

Needs a from-commit too?

@jpecar

jpecar commented Sep 16, 2026

Copy link
Copy Markdown
Contributor Author

Needs a from-commit too?

Indeed. Somehow I missed it. What's next? :)

@boegel

boegel commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

@jpecar Can you look at fixing the merge conflict? Likely because of:

@bedroge

bedroge commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_1635/197778

date job status comment
Sep 17 12:03:04 UTC 2026 submitted job id 197778 awaits release by job manager
Sep 17 12:04:07 UTC 2026 released job awaits launch by Slurm scheduler
Sep 17 12:10:14 UTC 2026 running job 197778 is running
Sep 17 18:11:42 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-197778.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17896685620.tar.zstsize: 404 MiB (423857391 bytes)
entries: 28735
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
Abseil/20250512.1-GCCcore-14.2.0.lua
ATK/2.38.0-GCCcore-14.2.0.lua
at-spi2-atk/2.38.0-GCCcore-14.2.0.lua
at-spi2-core/2.56.2-GCCcore-14.2.0.lua
cargo-c/0.10.13-GCCcore-14.2.0.lua
Cbc/2.10.12-foss-2025a.lua
Cgl/0.60.9-foss-2025a.lua
Clp/1.17.10-foss-2025a.lua
ctffind/4.1.14-foss-2025a.lua
einops/0.8.1-GCCcore-14.2.0.lua
gmpy2/2.2.0-GCCcore-14.2.0.lua
googlebenchmark/1.9.4-GCCcore-14.2.0.lua
Graphene/1.10.8-GCCcore-14.2.0.lua
GST-plugins-bad/1.26.6-GCCcore-14.2.0.lua
GST-plugins-base/1.26.6-GCCcore-14.2.0.lua
GStreamer/1.26.6-GCCcore-14.2.0.lua
GTK3/3.24.43-GCCcore-14.2.0.lua
GTK4/4.20.2-GCCcore-14.2.0.lua
libcroco/0.6.13-GCCcore-14.2.0.lua
libepoxy/1.5.10-GCCcore-14.2.0.lua
libnotify/0.8.7-GCCcore-14.2.0.lua
librsvg/2.61.0-GCCcore-14.2.0.lua
morphosamplers/0.0.16-gfbf-2025a.lua
optree/0.18.0-GCCcore-14.2.0.lua
Osi/0.108.11-GCC-14.2.0.lua
parameterized/0.9.0-GCCcore-14.2.0.lua
protobuf/31.1-GCCcore-14.2.0.lua
protobuf-python/6.31.1-GCCcore-14.2.0.lua
PuLP/3.3.0-foss-2025a.lua
PyCairo/1.28.0-GCCcore-14.2.0.lua
pydantic/2.11.7-GCCcore-14.2.0.lua
PyGObject/3.54.2-GCCcore-14.2.0.lua
PyQt5/5.15.11-GCCcore-14.2.0.lua
PyQt-builder/1.18.1-GCCcore-14.2.0.lua
pytest-flakefinder/1.1.0-GCCcore-14.2.0.lua
pytest-rerunfailures/16.1-GCCcore-14.2.0.lua
pytest-shard/0.1.2-GCCcore-14.2.0.lua
pytest-subtests/0.15.0-GCCcore-14.2.0.lua
pyzstd/0.19.0-GCCcore-14.2.0.lua
Qt5/5.15.16-GCCcore-14.2.0.lua
RE2/2024-07-02-GCCcore-14.2.0.lua
shared-mime-info/2.4-GCCcore-14.2.0.lua
sympy/1.14.0-gfbf-2025a.lua
tlparse/0.4.3-GCCcore-14.2.0.lua
unittest-xml-reporting/3.1.0-GCCcore-14.2.0.lua
wxWidgets/3.2.9-GCCcore-14.2.0.lua
xpdf/4.06-GCCcore-14.2.0.lua
software under 2025.06/software/linux/x86_64/amd/zen2/software
Abseil/20250512.1-GCCcore-14.2.0
ATK/2.38.0-GCCcore-14.2.0
at-spi2-atk/2.38.0-GCCcore-14.2.0
at-spi2-core/2.56.2-GCCcore-14.2.0
cargo-c/0.10.13-GCCcore-14.2.0
Cbc/2.10.12-foss-2025a
Cgl/0.60.9-foss-2025a
Clp/1.17.10-foss-2025a
ctffind/4.1.14-foss-2025a
einops/0.8.1-GCCcore-14.2.0
gmpy2/2.2.0-GCCcore-14.2.0
googlebenchmark/1.9.4-GCCcore-14.2.0
Graphene/1.10.8-GCCcore-14.2.0
GST-plugins-bad/1.26.6-GCCcore-14.2.0
GST-plugins-base/1.26.6-GCCcore-14.2.0
GStreamer/1.26.6-GCCcore-14.2.0
GTK3/3.24.43-GCCcore-14.2.0
GTK4/4.20.2-GCCcore-14.2.0
libcroco/0.6.13-GCCcore-14.2.0
libepoxy/1.5.10-GCCcore-14.2.0
libnotify/0.8.7-GCCcore-14.2.0
librsvg/2.61.0-GCCcore-14.2.0
morphosamplers/0.0.16-gfbf-2025a
optree/0.18.0-GCCcore-14.2.0
Osi/0.108.11-GCC-14.2.0
parameterized/0.9.0-GCCcore-14.2.0
protobuf/31.1-GCCcore-14.2.0
protobuf-python/6.31.1-GCCcore-14.2.0
PuLP/3.3.0-foss-2025a
PyCairo/1.28.0-GCCcore-14.2.0
pydantic/2.11.7-GCCcore-14.2.0
PyGObject/3.54.2-GCCcore-14.2.0
PyQt5/5.15.11-GCCcore-14.2.0
PyQt-builder/1.18.1-GCCcore-14.2.0
pytest-flakefinder/1.1.0-GCCcore-14.2.0
pytest-rerunfailures/16.1-GCCcore-14.2.0
pytest-shard/0.1.2-GCCcore-14.2.0
pytest-subtests/0.15.0-GCCcore-14.2.0
pyzstd/0.19.0-GCCcore-14.2.0
Qt5/5.15.16-GCCcore-14.2.0
RE2/2024-07-02-GCCcore-14.2.0
shared-mime-info/2.4-GCCcore-14.2.0
sympy/1.14.0-gfbf-2025a
tlparse/0.4.3-GCCcore-14.2.0
unittest-xml-reporting/3.1.0-GCCcore-14.2.0
wxWidgets/3.2.9-GCCcore-14.2.0
xpdf/4.06-GCCcore-14.2.0
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
Abseil/20250512.1-GCCcore-14.2.0/20260917_122340UTC
ATK/2.38.0-GCCcore-14.2.0/20260917_121654UTC
at-spi2-atk/2.38.0-GCCcore-14.2.0/20260917_130424UTC
at-spi2-core/2.56.2-GCCcore-14.2.0/20260917_130351UTC
cargo-c/0.10.13-GCCcore-14.2.0/20260917_132630UTC
Cbc/2.10.12-foss-2025a/20260917_123903UTC
Cgl/0.60.9-foss-2025a/20260917_123435UTC
Clp/1.17.10-foss-2025a/20260917_122934UTC
ctffind/4.1.14-foss-2025a/20260917_165117UTC
einops/0.8.1-GCCcore-14.2.0/20260917_165137UTC
gmpy2/2.2.0-GCCcore-14.2.0/20260917_165211UTC
googlebenchmark/1.9.4-GCCcore-14.2.0/20260917_175449UTC
Graphene/1.10.8-GCCcore-14.2.0/20260917_124419UTC
GST-plugins-bad/1.26.6-GCCcore-14.2.0/20260917_130126UTC
GST-plugins-base/1.26.6-GCCcore-14.2.0/20260917_125136UTC
GStreamer/1.26.6-GCCcore-14.2.0/20260917_124327UTC
GTK3/3.24.43-GCCcore-14.2.0/20260917_131637UTC
GTK4/4.20.2-GCCcore-14.2.0/20260917_134929UTC
libcroco/0.6.13-GCCcore-14.2.0/20260917_132033UTC
libepoxy/1.5.10-GCCcore-14.2.0/20260917_130233UTC
libnotify/0.8.7-GCCcore-14.2.0/20260917_162017UTC
librsvg/2.61.0-GCCcore-14.2.0/20260917_133037UTC
morphosamplers/0.0.16-gfbf-2025a/20260917_165728UTC
optree/0.18.0-GCCcore-14.2.0/20260917_165831UTC
Osi/0.108.11-GCC-14.2.0/20260917_122538UTC
parameterized/0.9.0-GCCcore-14.2.0/20260917_165850UTC
protobuf/31.1-GCCcore-14.2.0/20260917_170428UTC
protobuf-python/6.31.1-GCCcore-14.2.0/20260917_170547UTC
PuLP/3.3.0-foss-2025a/20260917_135011UTC
PyCairo/1.28.0-GCCcore-14.2.0/20260917_131759UTC
pydantic/2.11.7-GCCcore-14.2.0/20260917_165534UTC
PyGObject/3.54.2-GCCcore-14.2.0/20260917_131932UTC
PyQt5/5.15.11-GCCcore-14.2.0/20260917_161854UTC
PyQt-builder/1.18.1-GCCcore-14.2.0/20260917_135213UTC
pytest-flakefinder/1.1.0-GCCcore-14.2.0/20260917_170615UTC
pytest-rerunfailures/16.1-GCCcore-14.2.0/20260917_170638UTC
pytest-shard/0.1.2-GCCcore-14.2.0/20260917_170658UTC
pytest-subtests/0.15.0-GCCcore-14.2.0/20260917_170719UTC
pyzstd/0.19.0-GCCcore-14.2.0/20260917_170850UTC
Qt5/5.15.16-GCCcore-14.2.0/20260917_154209UTC
RE2/2024-07-02-GCCcore-14.2.0/20260917_180528UTC
shared-mime-info/2.4-GCCcore-14.2.0/20260917_131714UTC
sympy/1.14.0-gfbf-2025a/20260917_174527UTC
tlparse/0.4.3-GCCcore-14.2.0/20260917_174717UTC
unittest-xml-reporting/3.1.0-GCCcore-14.2.0/20260917_174736UTC
wxWidgets/3.2.9-GCCcore-14.2.0/20260917_164213UTC
xpdf/4.06-GCCcore-14.2.0/20260917_175219UTC
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 17 18:11:42 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-197778.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Failure for grpcio:

Using pip 24.3.1 from /cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/amd/zen2/software/Python/3.13.1-GCCcore-14.2.0/lib/python3.13/site-packages/pip (python 3.13)
Processing /tmp/bot/easybuild/build/grpcio/1.76.0/GCCcore-14.2.0/grpcio/grpcio-1.76.0
  Preparing metadata (setup.py): started
  Running command python setup.py egg_info
  Traceback (most recent call last):
    File "<string>", line 2, in <module>
      exec(compile('''
      ~~~~^^^^^^^^^^^^
      # This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      ...<31 lines>...
      exec(compile(setup_py_code, filename, "exec"))
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      ''' % ('/tmp/bot/easybuild/build/grpcio/1.76.0/GCCcore-14.2.0/grpcio/grpcio-1.76.0/setup.py',), "<pip-setuptools-caller>", "exec"))
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "<pip-setuptools-caller>", line 34, in <module>
    File "/tmp/bot/easybuild/build/grpcio/1.76.0/GCCcore-14.2.0/grpcio/grpcio-1.76.0/setup.py", line 335, in <module>
      ZLIB_INCLUDE = (os.path.join(EBROOTZLIB, "include"),)
                      ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
    File "<frozen posixpath>", line 77, in join
  TypeError: expected str, bytes or os.PathLike object, not NoneType
  error: subprocess-exited-with-error
  
  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> See above for output.

Zlib is being filtered in EESSI, so $EBROOTZLIB is not set, so https://github.com/easybuilders/easybuild-easyconfigs/blob/develop/easybuild/easyconfigs/g/grpcio/grpcio-1.67.1_use-ebroot.patch#L21 will not work.

@boegel I guess we could do something similar as what we do here: https://github.com/EESSI/software-layer-scripts/blob/main/eb_hooks.py#L1409?

@boegel

boegel commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

@boegel I guess we could do something similar as what we do here: https://github.com/EESSI/software-layer-scripts/blob/main/eb_hooks.py#L1409?

Yes, indeed, just set $EBROOTZLIB in our hooks, that should do the trick here

@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Oh, actually, we already have this:
https://github.com/EESSI/software-layer-scripts/blob/main/eb_hooks.py#L614

Let me try if that works for this version.

@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

Fixing this in EESSI/software-layer-scripts#306.

@jpecar

jpecar commented Sep 21, 2026

Copy link
Copy Markdown
Contributor Author

As EESSI/software-layer-scripts#306 is now in, this should now all build.

While this is building, I'll take a look at cuda dependencies.

Don't know how this is handled as it is a SYSTEM toolchain. Also pulls in cmake and openssl/1.1. I assume these should be filtered out through hooks?
- Jupyter-bundle-20250702-GCCcore-14.2.0.eb
- Qtconsole-5.7.0-GCCcore-14.2.0.eb
- napari-0.6.6-foss-2025a.eb
- cxxopts-3.0.0.eb

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Easyconfigs built with the SYSTEM toolchain can go into a separate file eessi-2025.06-eb-5.4.0-001-system.yml, see e.g. https://github.com/EESSI/software-layer/blob/main/easystacks/software.eessi.io/2025.06/eessi-2025.06-eb-5.3.1-001-system.yml.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While doing that, could you also sync your branch with the main branch, to ensure that it picks up the updated hooks file (it's using a specific commit that is listed in https://github.com/EESSI/software-layer/blob/main/bot/software_layer_scripts_commit, and this file just got updated).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025.06-software.eessi.io 2025.06 version of software.eessi.io

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants