Your message dated Thu, 10 Jul 2025 10:52:59 +0000
with message-id <e1uzotf-00ebee...@respighi.debian.org>
and subject line unblock slurm-wlm
has caused the Debian Bug report #1108458,
regarding unblock: slurm-wlm/24.11.5-3
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1108458: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108458
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: slurm-...@packages.debian.org, ol...@debian.org
Control: affects -1 + src:slurm-wlm
Please unblock package slurm-wlm
[ Reason ]
Fix #1104573
[ Impact ]
Problem installing the package
[ Tests ]
Usual local tests and autopkgtest successfully run
[ Risks ]
It only modify maintainers script for installation.
No change can affect packages depending on this
[ Checklist ]
[X] all changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in testing
unblock slurm-wlm/24.11.5-3
Thanks,
--
Gennaro Oliva
diffstat for slurm-wlm-24.11.5 slurm-wlm-24.11.5
changelog | 7 +++++++
control | 4 ++--
rules | 1 +
slurm-wlm-basic-plugins.preinst | 2 +-
slurm-wlm-basic-plugins.sysusers | 1 +
5 files changed, 12 insertions(+), 3 deletions(-)
diff -Nru slurm-wlm-24.11.5/debian/changelog slurm-wlm-24.11.5/debian/changelog
--- slurm-wlm-24.11.5/debian/changelog 2025-06-13 08:21:08.000000000 +0200
+++ slurm-wlm-24.11.5/debian/changelog 2025-06-27 14:36:03.000000000 +0200
@@ -1,3 +1,10 @@
+slurm-wlm (24.11.5-3) unstable; urgency=medium
+
+ [ Gábor Németh ]
+ * Fix preinst adduser (Closes: #1104573)
+
+ -- Gennaro Oliva <ol...@debian.org> Fri, 27 Jun 2025 14:36:03 +0200
+
slurm-wlm (24.11.5-2) unstable; urgency=medium
* Binary upload for contrib
diff -Nru slurm-wlm-24.11.5/debian/control slurm-wlm-24.11.5/debian/control
--- slurm-wlm-24.11.5/debian/control 2025-05-21 08:04:10.000000000 +0200
+++ slurm-wlm-24.11.5/debian/control 2025-06-27 14:32:27.000000000 +0200
@@ -213,11 +213,11 @@
Package: slurm-wlm-basic-plugins
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}, systemd-sysusers | adduser
Depends:
${shlibs:Depends},
${misc:Depends},
- libpmix2t64 [amd64 arm64 mips64el ppc64el riscv64 s390x alpha ia64 loong64
ppc64 sparc64],
- adduser
+ libpmix2t64 [amd64 arm64 mips64el ppc64el riscv64 s390x alpha ia64 loong64
ppc64 sparc64]
Recommends: slurm-wlm-plugins (= ${binary:Version}),
Description: Slurm basic plugins
The Slurm Workload Manager is an open-source cluster resource management and
diff -Nru slurm-wlm-24.11.5/debian/rules slurm-wlm-24.11.5/debian/rules
--- slurm-wlm-24.11.5/debian/rules 2025-05-21 08:04:10.000000000 +0200
+++ slurm-wlm-24.11.5/debian/rules 2025-06-27 14:32:27.000000000 +0200
@@ -47,6 +47,7 @@
override_dh_auto_install:
dh_auto_install
+ dh_installsysusers # needed until DH compat 14
# Rename slurm(1) manpage before dh_installman run. It is not possible
# to rename manpages in debian/*.manpages so hardcore `mv` is done here
diff -Nru slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.preinst
slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.preinst
--- slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.preinst 2025-05-21
08:04:10.000000000 +0200
+++ slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.preinst 2025-06-27
14:32:27.000000000 +0200
@@ -16,7 +16,7 @@
case "$1" in
install)
- if [ ! $(id -u slurm 2>/dev/null) ]; then
+ if command -v adduser >/dev/null && [ ! $(id -u slurm 2>/dev/null) ];
then
adduser --quiet --system --group --uid 64030 --no-create-home --home
/nonexistent slurm
fi
;;
diff -Nru slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.sysusers
slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.sysusers
--- slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.sysusers 1970-01-01
01:00:00.000000000 +0100
+++ slurm-wlm-24.11.5/debian/slurm-wlm-basic-plugins.sysusers 2025-06-27
14:32:27.000000000 +0200
@@ -0,0 +1 @@
+u! slurm 64030
--- End Message ---
--- Begin Message ---
Unblocked slurm-wlm.
--- End Message ---