On Sun, Sep 4, 2016 at 2:02 AM, Dmitry Bogatov wrote: > As I understand Policy, Built-Using: should mention any packages, parts > of which were incorporated into binary package, including any debhelper, that > insert shell snippets into maintainer scripts, flex/bison.
There is some controversy about Built-Using, some say it is only for packages that embed code/data that is under copyleft licenses like the GNU GPL, not for everything. Other folks would like to use it for more things, such as static linking. > Which debhelper is used to create this field The field is created manually, you can see some examples here: https://codesearch.debian.net/search?q=Built-Using > isn't it is superseeded by dh_buildinfo, which records *every* dependency? No, that tool only indicates which packages were installed at build time, not which source packages built binary packages that were installed at build time *and* contain files that were copied into the current package. Also, dh_buildinfo is superseded by .buildinfo files from the reproducible builds effort: https://wiki.debian.org/ReproducibleBuilds/BuildinfoSpecification https://anonscm.debian.org/cgit/reproducible/buildinfo-spec.git/tree/notes/buildinfo.rst -- bye, pabs https://wiki.debian.org/PaulWise

