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

Reply via email to