Niels Thykier <[email protected]> writes:
> The issue in geda-gaf cannot be solved in debhelper correctly. Please
> have a look at #766711 to understand the reasoning.
>
> Basically:
> * We can only support two style of binNMUs: arch:all -> arch:all OR
> arch:any -> arch: any. Anything else will break.
> * Compat 10 and later will forbid possibly broken setups. We tried to
> retro fit it into compat 9 and earlier, but it broke in unintended
> ways (we could not reliably detect the issues).
Hi. Thanks for the reply. Like you say, "at first glance" (pkg =
${source:Version}) would work for this specific case, and that's what
the second patch here does.
Clearly I haven't thought about this as much as you have, and if it
really looks unfixable, it'd be great if
- An attempt to make a broken binNMU would hard-fail instead of throwing
an easily-missed warning
- The error message has a link to this and related bugs
Currently dh_installdocs throws an error if compat != 9. Is it
acceptable to make it fail even for compat == 9?
Thanks for your work on this.
dima