Hi,

On Mon Dec 30, 2024 at 9:37 AM CET, Niels Thykier wrote:
On the other hand, the $(DH_OVERRIDDEN_COMMAND) trick causes `make` to output the full command being run, so the log output is correct. This style would have `make` output `dh_overridden`, which would then have to print it. In that sense, $(DH_OVERRIDDEN_COMMAND) looks "nicer" than `dh_overridden`.

That's true. I personally don't value the log format as much as source code, but I get that others may have different opinions.

Additionally, I would have to deal with command line option merging (`dh_overridden` would have its own command line parsing). Notably, it suggests that you might be able to override the package selection parameters like -a/-i vs. -p/-N. However, that would be non-trivial to do and I do not want to have that discussion once a year (if my worries turn out to be true).

Shouldn't it just pass them to underlying dh command, simply adding the extra options added by e.g. dh-sequence-single-binary before the others? I don't see how that would be different from $(DH_OVERRIDDEN_COMMAND).

Attachment: signature.asc
Description: PGP signature

Reply via email to