[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#880920: Document Rules-Requires-Root field



Hello Niels,

On Sun, Feb 25 2018, Niels Thykier wrote:

> Attached is my updated draft along with a changes since the previous
> draft.

Thank you for this!  Let's get this into a release of the Policy Manual.

I've pushed a bug880920-spwhitton branch to the Policy repo for you to
review.  Aside from a single substantive change explained below, all my
commits are rewordings for clarity and readability.  My commit messages
should explain them.

It would be most efficient if you could base new patches on my
bug880920-spwhitton branch.  Once we are happy with that branch, we can
prepare a diff of the whole branch and post that to this bug to seek
seconds, and then just merge the branch.

> +The builder should set ``DEB_RULES_REQUIRES_ROOT`` environment
> +variable when calling any of the mandatory targets as defined in
> +:ref:`Rules-Requires-Root <s-f-Rules-Requires-Root>`.  If the
> variable +is not set, the package must behave as if it was set to
> +``binary-targets``.
> +

I think s/should/may/ in the first line -- can you explain why you think
it is worth enforcing this upon every build tool that might ever be
uploaded to Debian, given that there exists a solid fallback?

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


Reply to: