Niels Thykier <ni...@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