Skip to content

Make systemd support in seatd explicit - #26556

Merged
branfosj merged 1 commit into
easybuilders:developfrom
Micket:20260728162252_new_pr_seatd092
Jul 28, 2026
Merged

Make systemd support in seatd explicit#26556
branfosj merged 1 commit into
easybuilders:developfrom
Micket:20260728162252_new_pr_seatd092

Conversation

@Micket

@Micket Micket commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

Hitting some issues with this. If one build with osdep to systemd-devel, then pkgconfig files need to also be able to find the OS level libsystemd.pc, which we block. So lets just disable it explicitly, since it's not that useful for HPC environments.

@github-actions github-actions Bot added change 2025b issues & PRs related to 2025b common toolchains labels Jul 28, 2026
@Micket

Micket commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Test report by @Micket
SUCCESS
Build succeeded for 1 out of 1 (total: 1 min 2 secs) (1 easyconfigs in total)
vera-icelake-build - Linux Rocky Linux 9.8, x86_64, Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz, Python 3.9.25
See https://gist.github.com/Micket/a974f6c04fc8b5f3729c02fec5ab1905 for a full test report.

@Micket Micket added this to the next release (5.3.2?) milestone Jul 28, 2026
@Micket

Micket commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

@boegelbot please test @ jsc-zen3

@boegelbot

Copy link
Copy Markdown
Collaborator

@Micket: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=26556 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_26556 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 11064

Test results coming soon (I hope)...

Details

- notification for comment with ID 5105462092 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot

Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 40 secs) (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.8, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/d74caae49bc9414bcbd233912ddaa0db for a full test report.

@branfosj

Copy link
Copy Markdown
Member

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (total: 24 secs) (1 easyconfigs in total)
bear-pg0210u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8480CL (sapphirerapids), Python 3.12.13
See https://gist.github.com/branfosj/860352261bb2a95bad9e67708407cfc3 for a full test report.

@branfosj

Copy link
Copy Markdown
Member

Going in, thanks @Micket!

@branfosj
branfosj merged commit 92ad778 into easybuilders:develop Jul 28, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025b issues & PRs related to 2025b common toolchains change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants