Section 3.5 says: You should not specify a Pre-Depends entry for a package before this has been discussed on the debian-devel mailing list and a consensus about doing that has been reached.
Add a reminder of this to section 7.2, where the semantics of Pre-Depends are discussed in more detail. Requested-by: Mattias Ellert <mattias.ell...@fysast.uu.se> Fixes: http://bugs.debian.org/599944 Signed-off-by: Jonathan Nieder <jrnie...@gmail.com> --- Mattias Ellert wrote: > I therefore suggest that the paragraph about Pre-Depends in section 7.2 > is amended with a cross-reference to the rule in section 3.5 about the > requirement about establishing a consensus on debian-devel. Something like this? Please feel free to improve on it. policy.sgml | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/policy.sgml b/policy.sgml index 6e04c81..1684f78 100644 --- a/policy.sgml +++ b/policy.sgml @@ -1090,7 +1090,7 @@ </sect> - <sect> + <sect id="dependencies"> <heading>Dependencies</heading> <p> @@ -4774,6 +4774,13 @@ Build-Depends: foo [linux-any], bar [any-i386], baz [!linux-any] package. It is best to avoid this situation if possible. </p> + + <p> + You should not specify a <tt>Pre-Depends</tt> entry for a + package before this has been discussed on the + <tt>debian-devel</tt> mailing list and a consensus about + doing that has been reached. + See <ref id="dependencies">. </item> </taglist> </p> -- 1.7.4.1 -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110301235848.GA11460@elie