Hello Niels, On Thu, Jul 06, 2017 at 07:43:00PM +0000, Niels Thykier wrote: > Thanks for the patch. Thank you for the prompt review! > I have one clarification before I review it further. During the > stretch release, the release team noticed that dh-elpa added > "Built-Using" fields to a lot of packages. Notably, it has the side > effect of keeping old versions of the dh-elpa source around. > > Before we start to rely on it in lintian, could you please confirm that > dh-elpa is not misusing Built-Using and will continue to use that field[1]? CCing David, who wrote the code that adds the Built-Using header, but I'm pretty sure that it is indeed there for GPL compliance purposes. dh-elpa adds emacsen-common maintscripts to packages built using dh-elpa, and (according to the copyright file of dh-elpa) those scripts are under the GPL. > Alternatively, there are other means to detecting maintscripts from > helpers (see the classification tag for > "debhelper-autoscript-in-maintainer-scripts") I've had a look at that code -- I can modify my patch to use that approach if you prefer, but I think it would make the code less readable, so if you agree that we're using Built-Using correctly, I'd like to continue to check that. -- Sean Whitton
Attachment:
signature.asc
Description: PGP signature