Hi Niels,
On 9/26/26 00:07, Niels Thykier wrote:
[…]> As for 3: I have no concerns with the dependency order.
Great, as I believe that’s the main issue, this change should address
most concerns.
[…] Please clarify what
exactly was meant with "opt-out" and whether the opt-out only need to
apply to essential/pseudo-essential packages.
Right, my summary was too short about that point. As Helmut put it
during the last meeting: “opt-out = debhelper will add the dependency
when it sees a tmpfiles.d config unless you explicitly tell it not to
add the dependency” [0] (please, do refer to the surrounding exchange if
I fail again to convey the point).
It would be nice to have a mechanism, so that a maintainer may be able
to not add the dh_installtmpfiles-generated dependencies if and only if
they don’t want them. In other words, we want to respect the general
assumption that those dependencies will be added most of the time, in
the usual cases. But we also want to allow packages to not bring those
dependencies in the rare cases where the maintainer has checked that
they are not needed in the normal use of their package (e.g., they’re
just a nice feature, but the package would still be usable in most cases
without them).
0:
https://meetbot.debian.net/debian-ctte/2026/debian-ctte.2026-09-10-11.00.log.html#l-81
Regards,
taffit