[debhelper-devel] Bug#747141: Bug#747141: ping
Dima Kogan
dima at secretsauce.net
Sun Mar 12 21:32:52 UTC 2017
Niels Thykier <niels at thykier.net> 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
More information about the debhelper-devel
mailing list