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
OpenPGP_signature.asc
Description: OpenPGP digital signature