On Thu, Jul 22, 2010 at 12:45:49AM -0500, Raphael Geissert wrote: > On Monday 19 July 2010 11:26:38 Russ Allbery wrote: > > diff --git a/policy.sgml b/policy.sgml > > index 0b3c1a1..06c1fdc 100644 > > --- a/policy.sgml > > +++ b/policy.sgml > > @@ -476,9 +476,12 @@ > > <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 that package is only > > + listed as a non-default alternative for a package > > + in <em>main</em), > > </item> > > <item> > > must not be so buggy that we refuse to support them,
Where does policy define the concept of 'non-default alternative' for dependencies ? For my part I would prefer to keep the current policy and use Provides for non-free software. Cheers, -- Bill. <ballo...@debian.org> Imagine a large red swirl here. -- 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/20100722094918.gf4...@yellowpig