On Wed, Feb 10, 1999 at 11:12:42AM +0100, Santiago Vila wrote: > Actually, I am glad that you mentioned policy, because I was going to > quote a small part of it: > > > 4.7 Programs for the X Windows system ^^^^^^^^^ This terminology is incorrect. man X. Policy should be amended. > Some programs can be configured with or without support for X Windows. ^^^^^^^^^ Ditto. > Typically these binaries produced when configured for X will need the > X shared libraries to run. > > Such programs should be configured with X support, and should declare > a dependency on xlib6g (for the X11R6 libraries). Users who wish to > use the program can install just the relatively small xlib6g package, > and do not need to install the whole of X. This policy in no way dictates what OTHER dependencies packages with X support may or may not claim, and says absolutely nothing about what dependencies xlib6g may or may not claim. > This clearly suggests that xlib6g should be the *only* thing needed by a > user who wants to use emacs or ghostscript without X. It does nothing of the sort. It says packages that can be configured with X support should do so, and claim a dependency on xlib6g. That is all. > I do not decry the fact that xlib6g has to be installed at all, but if you > make it to depend on yet something else, then you are breaking this > policy. I am not. Once again your fantasies about what policy "really means" are at odds with what it actually says. -- G. Branden Robinson | Communism is just one step on the long Debian GNU/Linux | road from capitalism to capitalism. branden@ecn.purdue.edu | -- Russian saying cartoon.ecn.purdue.edu/~branden/ |
Attachment:
pgp8i2ypVTuGi.pgp
Description: PGP signature