Wookey wrote: > an uploadable > build should always be done against complete build-deps - anything > built against 'staged' packages must be considered 'tainted'.
Sounds good. If I understand correctly: * dpkg-checkbuilddeps: in a stage-N build, use Build-Depends-Stage<N> instead of Build-Depends. * dpkg-checkbuilddeps: in a stage-N build, build-time dependencies must have Build-Stage >= N-1. * dpkg-checkbuilddeps: in an untainted build, build-time dependencies must not have a Build-Stage field. * dpkg-gencontrol: stage-N builds get "Build-Stage: N". * dpkg-gencontrol: tainted builds, including stage-N builds, get "Do-Not-Upload: yes". How does dpkg-gencontrol learn the build stage? Is an envvar or a file under debian/ used to communicate that information? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org