Your message dated Sun, 07 Jun 2026 12:04:48 +0000
with message-id <[email protected]>
and subject line Bug#1134898: fixed in debhelper 13.32
has caused the Debian Bug report #1134898,
regarding dh_installtmpfiles: documentation regarding non-systemd
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.)
--
1134898: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134898
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 13.31
Severity: minor
Hello,
dh_installtmpfiles(1) says:
| dh_installtmpfiles is a debhelper program that is responsible for
| installing package maintainer supplied tmpfiles.d configuration files
| (e.g. for systemd-tmpfiles).
[...]
| Note that the "tmpfiles.d" mechanism is currently only used by systemd.
This seems to be inconsistent, either "e.g. for systemd-tmpfiles" or
"only used by systemd" is true.
Afaiui there are currently two providers of systemd-tmpfiles in Debian,
the one included in systemd and systemd-standalone-tmpfiles. systemd
runs the included service at boot-up, the standalone version does not
provide a service but needs to invoked manually (in the maintainer
script). So if one cares about non-systemd-setups tmpfiles.d still can
be used for generating persistant directories (use-case: directories
owned per-package system-users) but cannot be used for volatile dirs
(e.g. in /tmp) without shipping an alternative implementation. Unless
the package provides an alternative code-path for non-systemds-setups
(or if the tmpfiles are otional) a dependency on either
systemd | systemd-standalone-tmpfiles | systemd-tmpfiles
(persistant dirs only) or
systemd
should be addded.
All of the above very much afaiui, doublechecking needed.
It would be really nice if the abovementioned inconsistency was fixed
and if the manpage provided some guidance here.
case tmpfile-usage in
optional, e.g. directories are automatically generated by other means
if systemd-tmpfiles is not available)
No Dependency needed
required, only persistant dirs are generated
Add Dep on systemd | systemd-standalone-tmpfiles | systemd-tmpfiles
required, volatile directories (e.g. in /tmp or /run are generated))
Add Dep on systemd
esac
cu Andreas
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 13.32
Done: Niels Thykier <[email protected]>
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: Sun, 07 Jun 2026 11:44:59 +0000
Source: debhelper
Architecture: source
Version: 13.32
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1072698 1132737 1133692 1134898 1136120 1138620
Changes:
debhelper (13.32) unstable; urgency=medium
.
[ Johannes Schauer Marin Rodrigues ]
* autoscripts: enable update-rc.d and deb-systemd-helper with $DPKG_ROOT
* autoscripts/postrm-systemd{,-user}: stop testing for deb-systemd-helper
* autoscripts/postinst-systemd-restart: do not do a daemon-reload when
DPKG_ROOT
is non-empty.
Thanks to Helmut Grohne <[email protected]>
* dh_installtmpfiles: reproducible tmpfiles order for postrm scripts
.
[ Miao Wang ]
* filedoublearray: do not resolve symlink when converting to absolute paths
.
[ Niels Thykier ]
* dh_clean: remove obsolete `compat` check
* dh_installtmpfiles: Remove note that `tmpfiles.d` is for `systemd`-only
(Closes: 1134898)
* dh_installdocs: Remove mention of where doc-base files are installed.
Thanks to Jay Burstin <[email protected]> (Closes: #1138620)
* Dh_Lib.pm: Fix a (consistent) typo in a var name and fix some state
resetting
* upgrade-checklist: Avoid implying `X-DH-Compat` is the new default.
(Closes: #1072698)
.
[ Dorle Osterode ]
* Fix doubling of word in man page
* Fix meaning of "ahead of time"
.
[ Nilesh Patra ]
* Fix header for `dh_computeautosubstvars`
* dh_computeautosubstvars: process next package instead of returning in
parallel
build
* Do not compute `Commands` for `udeb` (Closes: #1136120)
.
[ Charles Plessy ]
* Do not compress R data files.
.
[ Helmut Grohne ]
* autoconf: export standard build tools
* Add function get_build_tools to Dh_Lib.
.
[ Américo Monteiro ]
* Update on Portuguese translation of the man pages (Closes: #1132737)
.
[ Luca Boccassi ]
* dh_installsystemd: Remove note that `tmpfiles.d` is for `systemd`-only
* dh_installtmpfiles: add dependency on tmpfiles implementation
.
[ Sandro Knauß ]
* Document dh_qmldeps changes with v14. (Closes: #1133692)
Checksums-Sha1:
91877e6ef48ec3fde084de647527ccc08c361c9d 2049 debhelper_13.32.dsc
5694182415ff7d2c0fbee2787b8d3ed7af90bdec 642020 debhelper_13.32.tar.xz
c08211931b97977dbf62dd75277592907b0964aa 1613596 debhelper_13.32.git.tar.xz
c97aaf52f19c91676dfeef0b9d09a73b1f6ae727 17488 debhelper_13.32_source.buildinfo
Checksums-Sha256:
4478b34275bb154200718b2b0711f90b2358fca97619cec745a5a5c3f5b09d30 2049
debhelper_13.32.dsc
18ff049f5361784a3bb3e67be87afe4773fb0c5382103a8004cb309d52eed384 642020
debhelper_13.32.tar.xz
f67d9b8d09bdb2ae5c67152632f46e979f6b30a910a8fead9e19cacfa9a6b069 1613596
debhelper_13.32.git.tar.xz
0d1c257b8b9c8417b151a477df7163a7975957d5b4a7285b3db7e2431f3f06d9 17488
debhelper_13.32_source.buildinfo
Files:
9236db34b23c1d9cd939a39955a7b62b 2049 devel optional debhelper_13.32.dsc
b77ae4d0c0d74bffa49434c9a3341d58 642020 devel optional debhelper_13.32.tar.xz
a13c5ae58cf00f762d49b7df18bdffc3 1613596 devel None debhelper_13.32.git.tar.xz
0f4f24f490dfe730942b9e64d001a816 17488 devel optional
debhelper_13.32_source.buildinfo
Git-Tag-Info: tag=6247fafde80bac480b2970f6ae3537a620952514
fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmolWscACgkQYG0ITkaD
wHlJgxAA659g4UDv+UOwiICASSsCRUBsdd1Kr0tV4HK9gwdlS+xQAKt4/IYQ425a
hJWUTS+a+5bw+iiHGs4Czd9Wnsl9vu6tjfC9Duh3+pIjFtV4tLIznOJmK9D9038U
2Truinrrr6FWDsQGg/mmSiSX4yVO6IXaTY6G4BOltRorBErteBobnvK33wSrSYxG
9c+CSrKV/XQ34P5oMtu1liD0bnKYV5bU0djCFFZP5vCa3nIlk4ZwhsAEiy6shsMh
0SdDdksuffQyn/YZMQN4PjxXkGvtw0RrIZaEGqd+kJHk5w/C0XNZtVC4cC8fn+mQ
U7YrUWJq3zY7SKg1RzNTwbDAjzh061veJPwHjRgdOIIxcJDBqELCIX6Kt6QsQA02
JQfn99iW2H7bkvFfGDeQM8LuC8tHufHqMrrP/96G8Qm4CLuGQQJcFWhk/uKtIsxk
WIvmx1LbxEkCXXiiTZHa8jKzxyD4zjLPMOfv/YEPG92sRguQ5hYOyMNNWMuMHULu
RfRXdey8RHWUkhKa3rWu44MuM7EVrCoSiRilZ1ORCpfVMWN8lSjhsbU20o3uNJRF
QhoJh9kI9oRNJe+5cNaqswVIMKmH8w+5pRXfsoXU5aS1oXT1UrVCNSkeT7IhX0qi
DnhqL6tfxlxuvi6oeCK5jd8IzGvPF4cykcO1l/+3+nwDAumXb6U=
=10Pz
-----END PGP SIGNATURE-----
pgpv4rnS4rs2u.pgp
Description: PGP signature
--- End Message ---