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

Attachment: 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 ---

Reply via email to