Package: debian-policy
Version: 3.1.1.1
Severity: wishlist

This seems to be more what people want.  It will enable packages like
vim-tty to become legal if they are promoted to standard priority.  Also,
that X client in mtools can be split into its own package and made
optional.

This paves the way for xlib6g and xfree86-common to be moved from standard
to optional, *if* all Xlib dependent packages are moved from standard to
optional priority (or if non-Xlib-linked versions are retained in
standard).  That, however is up to the affected package maintainers and the
archive maintainers, and is not mandated by this policy.

-- 
G. Branden Robinson            |
Debian GNU/Linux               |     The software said it required Windows
[EMAIL PROTECTED]         |     3.1 or better, so I installed Linux.
roger.ecn.purdue.edu/~branden/ |

--- policy.sgml.orig    Wed Dec 29 17:01:51 1999
+++ policy.sgml Wed Dec 29 17:16:46 1999
@@ -3122,23 +3122,15 @@
        <heading>Programs for the X Window System</heading>
          
        <p>
-         Some programs can be configured with or without support for the X
-         Window System.  Typically, binaries produced with support for X
-         will need the X shared libraries to run.
+         <em>Programs that may be configured with support for the X Window
+         System</em> must be configured to do so and should declare any
+         package dependencies necessary to satisfy their runtime
+         requirements when using the X Window System, unless the package
+         in question is of standard or higher priority, in which case
+         X-specific binaries may be split into a separate package, or
+         alternative versions of the package with X support may be
+         provided.
        </p>
-  
-       <p>
-         Such programs should be configured <em>with</em> X support,
-         and should declare a dependency on <tt>xlib6g</tt> (which
-         contains X shared libraries).  Users who wish to use the
-         program can install just the relatively small
-         <tt>xfree86-common</tt> and <tt>xlib6g</tt> packages, and do
-         not need to install the whole of X.</p>
-  
-       <p>
-         Do not create two versions (one with X support and one
-         without) of your package.</p>
-         
        <p>
          <em>Application defaults</em> files have to be installed in
          the directory <tt>/usr/X11R6/lib/X11/app-defaults/</tt>.

Reply via email to