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>.