[...]Moreover, lintian throws an *error* these daysE: tasksel changes: inconsistent-maintainer Anton Zinoviev <zinov...@debian.org> (changes vs. source) Debian Install System Team <debian-boot@lists.debian.org> and I failed to add a proper lintian-overrides for this. I simply cannot make lintian ignore this, hmmm ...
It is not possible to have a lintian override for a .changes file, so you will never succeed. :)
So, we always have an lintian error now because of this XBC-Maintainer lines. In Debian policy I found, that we could use "X-Maintainer" to fit our needs IMO: https://www.debian.org/doc/debian-policy/ch-controlfields.html#user-defined-fields This way, the additional Maintainer info would only recide in git, but not copied over to source or binary package control files. I have verified, that it works indeed like this:sources.changes and amd64.changes files get "Maintainer: Debian Install System Team <debian-boot@lists.debian.org>"What do you think? Holger [...]
I think that would be super confusing and cannot recommend it. History has `X[CBS]-Foo` become `Foo` over time (see `XC-Package-Type` that is now `Package-Type`). I would recommend a different name just as Ubuntu invented `XCBS-Original-Maintainer`.
Perhaps just have `X-Task-Maintainer` instead. It should do the trick and avoid any confusion with the real `Maintainer` field that ends up in `DEBIAN/control` and the `.changes` file.
Best regards, Niels
OpenPGP_signature.asc
Description: OpenPGP digital signature