]> git.donarmstrong.com Git - debian/debian-policy.git/blobdiff - policy.sgml
Clarify the banned dependencies between main and non-main
[debian/debian-policy.git] / policy.sgml
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,