On Mon, Jun 01, 2015 at 10:40:12PM +0200, Sebastian Ramacher wrote: > #787406 was reported against libav today. It was caused by > debian/libavcodec-extra-56.lintian-overrides and > debian/libavcodec-extra-56.lintian-overrides.ii386 with differing content. > > I think this situation could be detected by lintian and would be great if it > could emit a warning refering to [1] (as pointed out by Jakub in the bug > report).
Actually, the problem may be wider: debhelper has a more general feature of allowing '.$arch' as a suffix to the config files, that works not only for lintian overrides (even if most commonly it's used only for lintian overrides and symbol files, from my experience). I believe you should check all files supported by the regular debhelper tools that affects the content of data.tar.xz (that means, things like d/libfoo.symbols.$arch should be ignored, and perhaps some others). In other words, my request is to widen the newly committed multi-arch-same-package-has-arch-specific-overrides to support all debhelper config files. I'm CCing Helmut as the leading expert of "Multi-Arch-ness" to double check on whether I'm writing nonsense :) -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature