Your message dated Fri, 19 May 2023 22:33:44 +0000 with message-id <e1q08fq-00ainn...@fasolo.debian.org> and subject line Bug#1035435: fixed in webdis 0.1.9+dfsg-1.1 has caused the Debian Bug report #1035435, regarding webdis: fails to purge - command (deluser|adduser) in postrm not found 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.) -- 1035435: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035435 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: webdis Version: 0.1.9+dfsg-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package failed to purge due to a command not found. According to policy 7.2 you cannot rely on the depends being available during purge, only the essential packages are available for sure. The fix should be easy: your package is using adduser or deluser from the adduser package, which is only priority important. Using useradd or userdel from the passwd package (priority required) should fix this problem. There is ongoing discussion how to handle system users on package removal, see https://bugs.debian.org/621833 Consensus seems to be not to remove system users (to avoid reusing UIDs which could grant access to the wrong files) but to "lock" them (where "locking"/"unlocking" is not yet precisely defined). Until that has been decided it should be sufficient to have the postrm script ignore any errors from deluser: deluser ... || true >From the attached log (scroll to the bottom...): 0m21.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmp5y5zl6x8', 'dpkg', '--purge', 'webdis'] 0m21.9s DUMP: (Reading database ... 8071 files and directories currently installed.) Purging configuration files for webdis (0.1.9+dfsg-1+b1) ... /var/lib/dpkg/info/webdis.postrm: 18: deluser: not found dpkg: error processing package webdis (--purge): installed webdis package post-removal script subprocess returned error exit status 127 Errors were encountered while processing: webdis 0m21.9s ERROR: Command failed (status=1): ['chroot', '/srv/piuparts.debian.org/tmp/tmp5y5zl6x8', 'dpkg', '--purge', 'webdis'] cheers, Andreas
webdis_0.1.9+dfsg-1+b1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: webdis Source-Version: 0.1.9+dfsg-1.1 Done: Johannes Schauer Marin Rodrigues <jo...@debian.org> We believe that the bug you reported is fixed in the latest version of webdis, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1035...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Johannes Schauer Marin Rodrigues <jo...@debian.org> (supplier of updated webdis package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 18 May 2023 00:10:16 +0200 Source: webdis Architecture: source Version: 0.1.9+dfsg-1.1 Distribution: unstable Urgency: medium Maintainer: Andrii Senkovych <and...@senkovych.com> Changed-By: Johannes Schauer Marin Rodrigues <jo...@debian.org> Closes: 1035435 Changes: webdis (0.1.9+dfsg-1.1) unstable; urgency=medium . * Non-maintainer upload. * ignore deluser not being available in postrm purge (closes: #1035435) Checksums-Sha1: 205ce87a1988462d029ab2435066b9dd0e960007 2103 webdis_0.1.9+dfsg-1.1.dsc 4b416e5b0ecd77c7d49c62cb8a8a752a13dccf0e 13808 webdis_0.1.9+dfsg-1.1.debian.tar.xz b9b3b77036df239bbc704e50d46617a8ad1aa3f4 6250 webdis_0.1.9+dfsg-1.1_source.buildinfo Checksums-Sha256: 12b4d546bbde29faa10175afea4267f4df709c12707bdc409fd578ead999ff92 2103 webdis_0.1.9+dfsg-1.1.dsc 57c639a95fcbafcb9d4e80e2818c0e4a88dae844663da2cf8984e931689754bf 13808 webdis_0.1.9+dfsg-1.1.debian.tar.xz 81bea09eb653cced19cfc5532a32f52c5e6af566c07ca2e2a5e45c81792a04b0 6250 webdis_0.1.9+dfsg-1.1_source.buildinfo Files: 0fa54508f243e4edb1a2ee83c9e67344 2103 web optional webdis_0.1.9+dfsg-1.1.dsc 3c3f1bafb14d2c71583fc78bd56bd9bf 13808 web optional webdis_0.1.9+dfsg-1.1.debian.tar.xz b66342c268f26547c3e8ffd0cb8b2a30 6250 web optional webdis_0.1.9+dfsg-1.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEElFhU6KL81LF4wVq58sulx4+9g+EFAmRlUN4RHGpvc2NoQGRl Ymlhbi5vcmcACgkQ8sulx4+9g+FHsA//eWGXESSf87mcVbzQwR5jHbom4T4WQSI8 dWGmwElltl2z7T9UPEdRz6jR9RY6zZXCZCfJC01ajgFQnEw3cTLXkSWJc/PJb+Ss LwKKBj1L3GRzYAYaD/sydkVMtamqg1vREtueIndYbN5e7z2DFwnJJ74VAI+S/5PB 85octUIPl9+dOuMddIepgrk8TMVPwjcqaYi+vCa034vSZ2ZCV3HpL77Bfs0QTA7z 0yzbr7OAvVAqTI9qk+GeEOkh3UG2wrc0q7w+ct0vKZbsTBnG0JevGJhpijuq0n1q kEcLuqf86IOCyfYWHNjMmfmMi95lseYwXPggJv5XFB4LqEHplcKPrvwCSwSEPEIB B4wHegx3sF/ERy6lZDgS1Kmhk9+xrHju5nfe8ywR0stTgEVMkU3TUsfkqI7tS2Zi /IzpjsK+cLTSkDv5Y2gjOFWPGfmHnw7RKBkEOhQ078gfZCiCukTg1v0kZ47Ua35H amKBAuGDoUkM+MSqGNey/E6JTvAXo7LOebNh6DhqqR2Kp4jvk8i2i066gIwdeQon /leiHPtjqq14mOH8aQWtAk3xOzN9/4FMl0+uSyf/jvT762lLruoKGhp0E4sKDxAu Lsu9O4L80v9Quf0SwkvIceLIFll1MmeV+MlmVsksDwM3lVzoqjhGh0IP8SkM2k1I 1i5eSJ+06Sc= =9xgv -----END PGP SIGNATURE-----
--- End Message ---