Your message dated Sat, 10 Nov 2018 20:42:17 +0000 with message-id <[email protected]> and subject line Bug#913329: fixed in debhelper 11.5.2 has caused the Debian Bug report #913329, regarding dh_installsystemduser is enabled even though compat level is 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.) -- 913329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913329 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debhelper Version: 11.5.1 Severity: normal Hi, I just noticed that systemd.postinst gained the following code: =============================================================================== # Automatically added by dh_installsystemduser/11.5.1 if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then # This will only remove masks created by d-s-h on package removal. deb-systemd-helper --user unmask 'systemd-tmpfiles-setup.service' >/dev/null || true # was-enabled defaults to true, so new installations run enable. if deb-systemd-helper --quiet --user was-enabled 'systemd-tmpfiles-setup.service' ; then # Enables the unit on first installation, creates new # symlinks on upgrades if the unit file has changed. deb-systemd-helper --user enable 'systemd-tmpfiles-setup.service' >/dev/null || true else # Update the statefile to add new symlinks (if any), which need to be # cleaned up on purge. Also remove old symlinks. deb-systemd-helper --user update-state 'systemd-tmpfiles-setup.service' >/dev/null || true fi fi # End automatically added section # Automatically added by dh_installsystemduser/11.5.1 if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then # This will only remove masks created by d-s-h on package removal. deb-systemd-helper --user unmask 'systemd-tmpfiles-clean.timer' >/dev/null || true # was-enabled defaults to true, so new installations run enable. if deb-systemd-helper --quiet --user was-enabled 'systemd-tmpfiles-clean.timer' ; then # Enables the unit on first installation, creates new # symlinks on upgrades if the unit file has changed. deb-systemd-helper --user enable 'systemd-tmpfiles-clean.timer' >/dev/null || true else # Update the statefile to add new symlinks (if any), which need to be # cleaned up on purge. Also remove old symlinks. deb-systemd-helper --user update-state 'systemd-tmpfiles-clean.timer' >/dev/null || true fi fi # End automatically added section =============================================================================== This is unexpected as systemd uses compat level 10 and according to the documentation, dh_installsystemduser should only be added automatically in compat level 12 or above. Regards, Michael -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages debhelper depends on: ii autotools-dev 20180224.1 ii dh-autoreconf 19 ii dh-strip-nondeterminism 0.044-1 ii dpkg 1.19.2+test3 ii dpkg-dev 1.19.2 ii dwz 0.12-2 ii file 1:5.34-2 ii libdpkg-perl 1.19.2 ii man-db 2.8.4-3 ii perl 5.28.0-3 ii po-debconf 1.0.20 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201801 -- no debconf information
--- End Message ---
--- Begin Message ---Source: debhelper Source-Version: 11.5.2 We believe that the bug you reported is fixed in the latest version of debhelper, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <[email protected]> (supplier of updated debhelper 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 10 Nov 2018 19:51:25 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 11.5.2 Distribution: unstable Urgency: medium Maintainer: Debhelper Maintainers <[email protected]> Changed-By: Niels Thykier <[email protected]> Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 912560 912978 913329 913415 Changes: debhelper (11.5.2) unstable; urgency=medium . [ Luca Boccassi ] * makefile.pm: Pass V=0 or V=1 to the make file depending on whether "terse" is set in DEB_BUILD_OPTIONS. . [ Niels Thykier ] * dh_gconf: Mark dh_gconf as deprecated (see #908845). * Dh_Lib.pm: Separate lowest non-deprecated compat level and the lowest compat level we generate "debhelper-compat (= X)" relations for. * Dh_Lib.pm: Open compat level 13 as an experimental compat level. * meson.pm: In compat 13, run tests with "meson test" rather than "ninja test". Thanks to Simon McVittie for the suggestion. (Closes: #912560) * dh: Correctly include dh_installsystemduser in the sequence in compat 12. It was excluded due to an inverted boolean meaning it was added in compat up to (and incl.) compat 11. Thanks to Michael Biebl for reporting the issue. (Closes: #913329) * fr.po: Correct translations for dh_installman.1 which incorrectly implied that dh_installman was deprecated. Thanks to Laurent Bigonville for reporting the issue. (Closes: #912978) . [ Helmut Grohne ] * cmake.pm: Pass QMAKE_EXECUTABLE when cross-building. (Closes: #913415) Checksums-Sha1: c365643b4d3e1dd9f7886bd4ea72f25aaa4c077e 1689 debhelper_11.5.2.dsc 98267154845995f0a13259d58f38570ab5e37855 477436 debhelper_11.5.2.tar.xz cc504dc1061b1c8d3a37ee2800587e0058dc2daa 4577 debhelper_11.5.2_source.buildinfo Checksums-Sha256: 88aa2622622049b26a6bf6fe3bdeec7f6b0569ac4db0e9b13ce15040ac574c04 1689 debhelper_11.5.2.dsc 17d6841f084c732f30c6beea1f8de8e9b64c559ac654e9a6d8bfca39e5088b37 477436 debhelper_11.5.2.tar.xz 2f9c1905fd0f9920b6ab5993de184399ff17dc06126b19ed0821ca6eda62a5d5 4577 debhelper_11.5.2_source.buildinfo Files: 013f23abb3b3300e5aff2493d44898f7 1689 devel optional debhelper_11.5.2.dsc 776b7462bba99464769276d8d3e2d2d2 477436 devel optional debhelper_11.5.2.tar.xz 51deece6d2ce1e6b2eb87d337b5d64c8 4577 devel optional debhelper_11.5.2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAlvnN1sACgkQplt42+Z8 eqzrvBAAs2j2ts53uT0n73cEhhWORMA5pJdMpIcSVJp+W02Pub/WeGgrFtwFmG30 Hr5WZQuEMrABuhHWluYH63MBF2Y654Z4dS6ByP6Y2le+5FSWptlxqrTxwl6Hn4q1 EWA95iSmHVXGTcnl4upFIoaOx+LssYNyKJAHUk2tQbv0YbB/zURrSxeghbS8YWAt I1F8HyigeKRyaMTvq0PqvKk+I/xUh6UTVSCiGoXD4UD3GOFZ53IZdUiPvGUa7k0m BCZ+Eq4GkBWydiR0Nf4dJtJj4kd1eJ2yc8vBG+q+u5w75R+xo0GWEekCf3yn1dbo aIrhOn5Oocr3kKV1tZABtmAoZ/plK1asH3vr0CXEC7yGHuK12AT85fxkj7P28g/f DeS6s5zhDww9wFv3PhW+Zoor8A20BPnm+YStibFdsSUrFB/Xff0STe7Yt7k/Hpte MaEXjJC2rma0FzryFh11/HepHhkLS9TAbDylGA6PBm1sCF4gzR4uk4xSr/3NZ90r 6BdqTP7vju57Iz0Upi3zR1BPXBf6j4QK/o1ayJQuoAHmSsf/1i5TchhCk7Oi3QsC A1fW/rthCSSvWYRcUPOT96ZyP/eAtjufugqj09m+Kchwni7OnRJhWENSkPQ6IaeD 1C2zot63EAOnED9mpbExoLwY0zVug6t2dNLcKBsSRORsKSsVJic= =DzUM -----END PGP SIGNATURE-----
--- End Message ---

