On 12/10/2016 11:15 AM, Christian Seiler wrote: > On 12/10/2016 10:43 AM, Gianfranco Costamagna wrote: >> control: owner -1 ! >> control: tags -1 moreinfo >> >> >>> * Add dietlibc-dev into Built-Using, since it is linked statically, >>> as mandated by Policy ยง7.8. (Closes: #847576) >> >> >> I'm not sure about hardcoding the version, this will probably break >> binNMUs... > > Well, it's mostly a policy violation. If the non-binNMU'd version was > already in testing, the source package of dietlibc corresponding to > the hard-coded Built-Using header would still be around in testing, > so the binNMU could actually migrate there.
Actually, currently 'diet-libc-dev' is hardcoded in the version on mentors, which doesn't exist at all, so this won't migrate to testing at all because this dependency can't be fulfilled. dietlibc-dev would also be wrong, since 'dietlibc' is the source package name and Built-Using requires source packages, not binary packages. Hmmm, I should probably write a patch for debhelper so that people can add Built-Using-From: dietlibc-dev and dh_gencontrol automatically replaces that by Built-Using: dietlibc (= ...). That would make life so much easier... Regards, Christian