Your message dated Sat, 20 May 2023 11:35:06 +0000
with message-id <[email protected]>
and subject line unblock x2gothinclient
has caused the Debian Bug report #1036396,
regarding unblock: x2gothinclient/1.5.0.1-10
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 [email protected]
immediately.)


-- 
1036396: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036396
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
X-Debbugs-Cc: [email protected], [email protected]
Control: affects -1 + src:x2gothinclient

Please unblock package x2gothinclient

[ Reason ]

In the context of #1035654, five source packages (including this one)
still fail to purge remove without adduser installed.

[ Impact ]

We want to avoid the situation where a user removes the package, then
upgrades to apt that doesn't depend on adduser, then removes adduser and
then attempts to purge this package.

[ Tests ]

See the script I posted in #1035654.

[ Risks ]

Low risk due to trivial changes (see end of this mail) and because of
low popcon number (36 votes).

In addition to the adduser changes, the diff to testing also includes removal
of lsb-base and policykit-1 (in favour of polkitd). I'll leave it up to the
release team whether those additional changes on top of the adduser changes are
permitted or whether they should be reverted before granting the unblock
request.

[ 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 x2gothinclient/1.5.0.1-10

diff -Nru x2gothinclient-1.5.0.1/debian/changelog 
x2gothinclient-1.5.0.1/debian/changelog
--- x2gothinclient-1.5.0.1/debian/changelog     2022-10-15 12:58:17.000000000 
+0200
+++ x2gothinclient-1.5.0.1/debian/changelog     2023-05-19 10:59:29.000000000 
+0200
@@ -1,9 +1,19 @@
-x2gothinclient (1.5.0.1-8.1) unstable; urgency=medium
+x2gothinclient (1.5.0.1-10) unstable; urgency=medium
 
-  * Non-maintainer upload.
-  * No source change upload to rebuild with debhelper 13.10.
+  * debian/changelog:
+    + Fix wrong bug closure in upload of 1.5.0.1-9.
 
- -- Michael Biebl <[email protected]>  Sat, 15 Oct 2022 12:58:17 +0200
+ -- Mike Gabriel <[email protected]>  Fri, 19 May 2023 10:59:29 +0200
+
+x2gothinclient (1.5.0.1-9) unstable; urgency=medium
+
+  * debian/x2gothinclient-common.postrm:
+    + Ignore failures during execution of deluser/delgroup. (Closes: #1034755).
+  * debian/control:
+    + Drop from D: lsb-base (obsoleted package). Thanks, lintian.
+    + Drop from D: policykit-1, replace by polkitd. Thanks, lintian.
+
+ -- Mike Gabriel <[email protected]>  Tue, 16 May 2023 22:09:06 +0200
 
 x2gothinclient (1.5.0.1-8) unstable; urgency=medium
 
diff -Nru x2gothinclient-1.5.0.1/debian/control 
x2gothinclient-1.5.0.1/debian/control
--- x2gothinclient-1.5.0.1/debian/control       2022-10-03 11:54:53.000000000 
+0200
+++ x2gothinclient-1.5.0.1/debian/control       2023-05-16 22:14:12.000000000 
+0200
@@ -56,7 +56,6 @@
  ${misc:Pre-Depends},
 Depends:
  ${misc:Depends},
- lsb-base,
  nfs-common,
  patch,
  plymouth,
@@ -66,7 +65,7 @@
  dbus-user-session,
  x2gothinclient-displaymanager | x2gothinclient-minidesktop,
  locales,
- policykit-1,
+ polkitd,
 Recommends:
  acpid,
  gnupg-agent,
@@ -187,14 +186,13 @@
  ${misc:Pre-Depends},
 Depends:
  ${misc:Depends},
- lsb-base,
  psmisc,
  pinentry-x2go,
  xauth,
  xinit,
  locales,
  dbus-x11,
- policykit-1,
+ polkitd,
  libfile-path-expand-perl,
  x2gothinclient-common (>= ${source:Version}), x2gothinclient-common (<< 
${source:Version}.1),
 Provides:
@@ -265,7 +263,6 @@
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- lsb-base,
  lsscsi,
  eject,
  libfile-path-expand-perl,
diff -Nru x2gothinclient-1.5.0.1/debian/x2gothinclient-common.postrm 
x2gothinclient-1.5.0.1/debian/x2gothinclient-common.postrm
--- x2gothinclient-1.5.0.1/debian/x2gothinclient-common.postrm  2019-12-13 
12:28:29.000000000 +0100
+++ x2gothinclient-1.5.0.1/debian/x2gothinclient-common.postrm  2023-05-16 
22:07:53.000000000 +0200
@@ -17,8 +17,8 @@
 
 case "$1" in
        purge)
-               getent passwd x2gothinclient >/dev/null && deluser 
x2gothinclient
-               getent group x2gothinclient  >/dev/null && delgroup 
x2gothinclient
+               getent passwd x2gothinclient >/dev/null && deluser 
x2gothinclient || true
+               getent group x2gothinclient  >/dev/null && delgroup 
x2gothinclient || true
 
                rm -Rf /var/lib/x2gothinclient
 

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply via email to