Holger Levsen:
On Sat, Dec 14, 2024 at 12:51:27PM +0100, Niels Thykier wrote:
Ok, can someone provide a salsa MR or a patch against debhelper for that
base of what we are pulling into debhelper, so I can easier review what I
would potentially accept?

I believe you just need to add these three lines to d/control:

Breaks: dh-buildinfo
Replaces: dh-buildinfo
Provides: dh-buildinfo

https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces is
relevant paragraph in -policy.



A quick codesearch suggests that `dh_buildinfo` still appears in about 20-25 packages and not all of them having a `if dh_buildinfo exists` guard. So if I add those without a `dh_buildinfo` script to go with it, there will be FTBFS bugs.

An example being timemachine, which uses it in `debian/rules` and does not have a bug about removing it AFAICT.

I can add those three lines to `debhelper`, no problem. But I assume "someone else" will handle the clean up/fall out. To be clear, that "someone else" is not going to me.

So before I add it, who will clean up the reminder? (Just so I know it is not going to fall between 5 chairs with everyone going "I thought you had it")

Best regards,
Niels

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to