Package: python3-swift Version: 2.34.0-5 Severity: important Severity: important because this currently blocks adduser testing migration due to a failing autopkgtest
Dear Maintainer, python3-swift.postinst asks adduser to create the user "swift" with --shell /bin/sbin/nologin. This is incorrect, such a shell does not exist. It's a quite obvious typo that is only detected on the second or third look. You might want to request --shell /usr/sbin/nologin instead. However, this is not really needed since adduser --system is documented to set the shell to /usr/sbin/nologin anyway even without an explicit request. I will file another bug about the postinst's complexity in due time, but this here needs quick fixing as it holds a key package in unstable. Greetings Marc -- System Information: Debian Release: trixie/sid APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.17-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-swift depends on: ii adduser 3.144 ii python3 3.13.2-2 pn python3-cffi <none> ii python3-cryptography 43.0.0-1 pn python3-eventlet <none> pn python3-greenlet <none> ii python3-lxml 5.3.1-1+b1 pn python3-netifaces <none> pn python3-openssl <none> pn python3-oslo.config <none> pn python3-oslo.log <none> pn python3-pastedeploy <none> pn python3-pyeclib <none> ii python3-requests 2.32.3+dfsg-4 pn python3-six <none> pn python3-xattr <none> python3-swift recommends no packages. python3-swift suggests no packages.

