control: tag -1 +patch Hello Santiago,
On Thu, Aug 25, 2016 at 09:41:26PM +0200, Santiago Vila wrote: > We should better avoid building packages as root (including fakeroot). > > Otherwise we will find nasty surprises like the libtool Bug #806654, > where a badly written debian/rules made the whole build to be done as > root, including the tests, which in turn made the build to fail. > > My proposal to fix this would be to remove the quoted paragraph > entirely. The next paragraph says: The build target must not do anything that might require root privilege. I think that we could respond to your concern with the following patch, which I believe reflects current project consensus, and thus for which I am seeking seconds: diff --git a/policy.xml b/policy.xml index 3daa532..829cda4 100644 --- a/policy.xml +++ b/policy.xml @@ -2059,8 +2059,11 @@ possible ways and make the binary package out of each. </para> <para> - The <literal>build</literal> target must not do anything - that might require root privilege. + The <literal>build</literal> target, and targets like + <literal>build-a</literal> and + <literal>build-b</literal> used per the previous + paragraph, must not do anything that might require root + privilege. </para> <para> The <literal>build</literal> target may need to run the -- Sean Whitton
signature.asc
Description: PGP signature