]> git.donarmstrong.com Git - debian/debian-policy.git/commitdiff
Clarify the banned dependencies between main and non-main
authorRuss Allbery <rra@debian.org>
Tue, 29 Jun 2010 17:43:06 +0000 (10:43 -0700)
committerRuss Allbery <rra@debian.org>
Tue, 29 Jun 2010 17:43:06 +0000 (10:43 -0700)
* Add Pre-Depends and Build-Depends-Indep to the relationships not
  allowed from main to contrib or non-free and mention that such
  relationships are okay if the non-free package is only an
  alternative.  Thanks, Raphael Geissert.  (Closes: #587279)

debian/changelog
policy.sgml

index ce27639b8416b60a6eb519222c7dcdba485092ad..fedb536ff12febb436ce79a92ddaea729b0bbdaf 100644 (file)
@@ -10,6 +10,10 @@ debian-policy (3.9.1.0) UNRELEASED; urgency=low
     package.
   * Explain the Perl module package naming policy more explicitly and
     provide some examples.  (Closes: #175202)
+  * Add Pre-Depends and Build-Depends-Indep to the relationships not
+    allowed from main to contrib or non-free and mention that such
+    relationships are okay if the non-free package is only an
+    alternative.  Thanks, Raphael Geissert.  (Closes: #587279)
 
  -- Russ Allbery <rra@debian.org>  Mon, 28 Jun 2010 09:34:54 -0700
 
index 3e990999111d329547c3101d0e2474d2caf0a3cf..9fe7158f215f5fe8381f4aac8be87aa9f430be25 100644 (file)
              <item>
                  must not require a package outside of <em>main</em>
                  for compilation or execution (thus, the package must
-                 not declare a "Depends", "Recommends", or
-                 "Build-Depends" relationship on a non-<em>main</em>
-                 package),
+                 not declare a <tt>Pre-Depends</tt>, <tt>Depends</tt>,
+                 <tt>Recommends</tt>, <tt>Build-Depends</tt>,
+                 or <tt>Build-Depends-Indep</tt> relationship on a
+                 non-<em>main</em> package unless a package
+                 in <em>main</em> is listed as an alternative),
              </item>
              <item>
                  must not be so buggy that we refuse to support them,