David Nusinow wrote:
> As far as I understand it, this is simply grandfathered in. I'm not that up
> on the FHS details though, so I may be wrong. Remember also that this isn't
> X11R6 any more, but X11R7.

Ok, /usr/X11R7 would probably violate either the spirit or the letter of the
FHS (probably not both :-), so I see why you want to move away from it,
it's just the issue of converting these symlinks to directories that
concerns me.

> Right. The everything that you'd expect to go in to /usr/bin and /usr/lib
> will install there, at least as far as Xorg goes. An example of that is
> that the new xterm package installs to /usr/bin rather than /usr/X11R6/bin.
> I haven't finished the packaging of everything, but it seems that some of
> the header files are put in to differenct dirs of /usr/include. I'll
> investigate the reasoning for this further. As for /usr/lib/X11, data files
> like fonts currently go in there.

/usr/include/X11 makes some sense, it was mostly /usr/bin/X11 that I
didn't see the point of. However, even /usr/include/X11 could
potentially cause a problem, if a third party package currently installs
headers in /usr/X11R6/include/foo and xorg updates /usr/include/X11 to
be a directory rather than a symlink, then #include <X11/foo> will stop
working. Switching any of these directories from symlinks to real
directories seems likely to require some coordination beyond xorg.

> > What about all the packages that you don't control that also still put
> > things in /usr/X11R6? Recall that policy allows this for anything still
> > using Imake, as well as mandating it for any package containing X fonts.
> 
> Right, they're still allowed to as far as I'm concerned. It's basically
> that Xorg is giving up claim on that directory in a sense. I don't know
> about the fonts issue given the above, I'll look in to that. 

The fonts directory issue can be fixed in policy easily enough, although
again if a new version of X looks for fonts in /usr/lib/X11 and some
third party packages install them in /usr/X11R6/lib, when the former
directory stops being a symlink, those fonts won't be found.

Here's a maintainer-sorted list of packages that install files in
/usr/X11R6:

MJ Ray (Debian) <[EMAIL PROTECTED]>
   wily

Clint Adams <[EMAIL PROTECTED]>
   xmaddressbook

Russ Allbery <[EMAIL PROTECTED]>
   xfonts-jmk

Juan Alvarez <[EMAIL PROTECTED]>
   ipsc

Tore Anderson <[EMAIL PROTECTED]>
   xfonts-ay

Ryuichi Arafune <[EMAIL PROTECTED]>
   toolbar-fancy

Hakan Ardo <[EMAIL PROTECTED]>
   xfaces

Enrique Robledo Arnuncio <[EMAIL PROTECTED]>
   mctools-lite

Lars Bahner <[EMAIL PROTECTED]>
   xcal

Miros/law L. Baran <[EMAIL PROTECTED]>
   xenophilia

Michael Beattie <[EMAIL PROTECTED]>
   xdkcal

Jon Bernard <[EMAIL PROTECTED]>
   xfonts-knickers

Edward Betts <[EMAIL PROTECTED]>
   cmatrix

Bastian Blank <[EMAIL PROTECTED]>
   gpa

Eduard Bloch <[EMAIL PROTECTED]>
   emelfm

Philip Brown <[EMAIL PROTECTED]>
   kdrill

Rob Browning <[EMAIL PROTECTED]>
   guile-core

Martin Buck <[EMAIL PROTECTED]>
   xview

Randolph Chung <[EMAIL PROTECTED]>
   xgdipc

Artem Chuprina <[EMAIL PROTECTED]>
   xxkb

Debian GCC Maintainers <debian-gcc@lists.debian.org>
   gcc-snapshot

Debian X Strike Force <debian-x@lists.debian.org>
   libxrender
   renderext
   xcursor
   xft
   xorg-x11

Eric Delaunay <[EMAIL PROTECTED]>
   xtel

Scott M. Dier <[EMAIL PROTECTED]>
   xmeter

Randall Donald <[EMAIL PROTECTED]>
   gradio
   nvidia-graphics-drivers
   nvidia-graphics-drivers-legacy

Mattia Dongili <[EMAIL PROTECTED]>
   xfree86-driver-synaptics

Benjamin Drieu <[EMAIL PROTECTED]>
   w9wm

Baruch Even <[EMAIL PROTECTED]>
   xclip

Anthony Fok <[EMAIL PROTECTED]>
   xcingb
   xfonts-cmex-big5p

Gordon Fraser <[EMAIL PROTECTED]>
   wmavgload

Philipp Frauenfelder <[EMAIL PROTECTED]>
   wmnet

Peter S Galbraith <[EMAIL PROTECTED]>
   libforms1

Bdale Garbee <[EMAIL PROTECTED]>
   xtrkcad

Guenter Geiger <[EMAIL PROTECTED]>
   ivtools

Debian QA Group <[EMAIL PROTECTED]>
   dosemu
   goldedplus
   hanterm-classic
   hanterm-xf
   lmodern
   oneko
   pgaccess
   ppxp
   xmailbox
   xmem
   xsysinfo

Francois Gurin <[EMAIL PROTECTED]>
   xvkbd

Chris Halls <[EMAIL PROTECTED]>
   ayttm

Mikael Hedin <[EMAIL PROTECTED]>
   plotmtv

Joey Hess <[EMAIL PROTECTED]>
   big-cursor

Ralf Hildebrandt <[EMAIL PROTECTED]>
   xscreensaver

Simon Horman <[EMAIL PROTECTED]>
   xfont-nexus

Simon Horman <[EMAIL PROTECTED]>
   xfonts-nexus

Daniel Jacobowitz <[EMAIL PROTECTED]>
   ircii-pana

Guillem Jover <[EMAIL PROTECTED]>
   glide

Takao KAWAMURA <[EMAIL PROTECTED]>
   cmail
   xbatt

Tomohiro KUBOTA <[EMAIL PROTECTED]>
   xearth
   xfonts-efont-unicode

Zdenek Kabelac <[EMAIL PROTECTED]>
   fte

Tatsuya Kinoshita <[EMAIL PROTECTED]>
   bitmap-mule

Gerd Knorr <[EMAIL PROTECTED]>
   openmotif
   tv-fonts

Alexander Kotelnikov <[EMAIL PROTECTED]>
   fvwm-icons

Joshua Kwan <[EMAIL PROTECTED]>
   nethack

Rafael Laboissiere <[EMAIL PROTECTED]>
   tipa

Warren A. Layton <[EMAIL PROTECTED]>
   wmcpu
   wmdate
   wmscope

A Lee <[EMAIL PROTECTED]>
   xfonts-artwiz

Aaron Lehmann <[EMAIL PROTECTED]>
   koules

Yven Johannes Leist <[EMAIL PROTECTED]>
   mova

Frederic Lepied <[EMAIL PROTECTED]>
   xinput

Bernhard R. Link <[EMAIL PROTECTED]>
   xfm

Dwayne C. Litzenberger <[EMAIL PROTECTED]>
   xtoolwait

Carlos Z.F. Liu <[EMAIL PROTECTED]>
   xfonts-wqy

Francesco Paolo Lovergine <[EMAIL PROTECTED]>
   man-pages-it
   xaw3d
   xxgdb

Robert Luberda <[EMAIL PROTECTED]>
   xfonts-biznet

Ola Lundqvist <[EMAIL PROTECTED]>
   vnc4

Keita Maehara <[EMAIL PROTECTED]>
   kinput2

Christoph Martin <[EMAIL PROTECTED]>
   xlbiff

Daniel Martin <[EMAIL PROTECTED]>
   fvwm95
   tkdesk

GOTO Masanori <[EMAIL PROTECTED]>
   lm-batmon
   xfonts-ayu
   xfonts-kaname
   xfonts-kappa20
   xfonts-mplus
   xfonts-naga10
   xfonts-shinonome
   xipmsg

David Z Maze <[EMAIL PROTECTED]>
   xcircuit

Steve McIntyre <[EMAIL PROTECTED]>
   motifnls
   seyon
   xmix

Mattia Monga <[EMAIL PROTECTED]>
   tkrat

Kenshi Muto <[EMAIL PROTECTED]>
   jnethack
   xengine
   xslideshow

ISHIKAWA Mutsumi <[EMAIL PROTECTED]>
   kterm
   xmanpages-ja

Joe Nahmias <[EMAIL PROTECTED]>
   xgammon

Gopal Narayanan <[EMAIL PROTECTED]>
   tkseti

Brendan O'Dea <[EMAIL PROTECTED]>
   vile

Volker Ossenkopf <[EMAIL PROTECTED]>
   workman
   xvmount

Søren Boll Overgaard <[EMAIL PROTECTED]>
   pan

Marcin Owsiany <[EMAIL PROTECTED]>
   bugsx

Drew Parsons <[EMAIL PROTECTED]>
   xprint

Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]>
   clips

Michael Piefel <[EMAIL PROTECTED]>
   tkinfo

Norbert Preining <[EMAIL PROTECTED]>
   cm-super

Filip Van Raemdonck <[EMAIL PROTECTED]>
   gtkcookie
   xmon

Branden Robinson <[EMAIL PROTECTED]>
   ctwm
   vtwm

Josip Rodin <[EMAIL PROTECTED]>
   xvier

Neil Roeth <[EMAIL PROTECTED]>
   aplus-fsf

Alex Romosan <[EMAIL PROTECTED]>
   xrn

Roland Rosenfeld <[EMAIL PROTECTED]>
   gsfonts-x11

Changwoo Ryu <[EMAIL PROTECTED]>
   xfonts-baekmuk

Taketoshi Sano <[EMAIL PROTECTED]>
   xcalendar-i18n
   xpostit

Michael Schiansky <[EMAIL PROTECTED]>
   xcb

Bart Schuller <[EMAIL PROTECTED]>
   unifont

Martin Schulze <[EMAIL PROTECTED]>
   gerstensaft

Eric Schwartz <[EMAIL PROTECTED]>
   xfishtank

Thomas Seyrat <[EMAIL PROTECTED]>
   xbattbar

Chanop Silpa-Anan <[EMAIL PROTECTED]>
   xfonts-thai-etl
   xfonts-thai-manop
   xfonts-thai-nectec
   xfonts-thai-vor

Marc Singer <[EMAIL PROTECTED]>
   buici-clock

Paul Slootman <[EMAIL PROTECTED]>
   isdnutils
   pixmap
   qcam

Jonas Smedegaard <[EMAIL PROTECTED]>
   xfonts-scalable-nonfree

Joop Stakenborg <[EMAIL PROTECTED]>
   hamsoft
   ibp
   twlog

Flavio Stanchina <[EMAIL PROTECTED]>
   fglrx-driver

Roland Stigge <[EMAIL PROTECTED]>
   xautolock

Michael Stone <[EMAIL PROTECTED]>
   xlockmore

Stephan A Suerken <[EMAIL PROTECTED]>
   uae
   xpcd

Christian Surchi <[EMAIL PROTECTED]>
   tkpgp

NOKUBI Takatsugu <[EMAIL PROTECTED]>
   xfonts-mona

Debian Hebrew Packaging Team <[EMAIL PROTECTED]>
   culmus
   culmus-fancy

Andreas Tille <[EMAIL PROTECTED]>
   xteddy

Fumitoshi UKAI <[EMAIL PROTECTED]>
   mgp
   skkinput
   xfonts-a12k12
   xfonts-marumoji

Junichi Uekawa <[EMAIL PROTECTED]>
   xzoom

Matthias Urlichs <[EMAIL PROTECTED]>
   videogen

Remi Vanicat <[EMAIL PROTECTED]>
   xdu

Bastian Venthur <[EMAIL PROTECTED]>
   crystalcursors

Matthew Vernon <[EMAIL PROTECTED]>
   xtrlock

Jochen Voss <[EMAIL PROTECTED]>
   sanduhr

Matthew Wilcox <[EMAIL PROTECTED]>
   lwm

Graham Wilson <[EMAIL PROTECTED]>
   xli

Oohara Yuuma <[EMAIL PROTECTED]>
   tenmado
   zblast

Milan Zamazal <[EMAIL PROTECTED]>
   intlfonts

Anton Zinoviev <[EMAIL PROTECTED]>
   scalable-cyrfonts
   xfonts-bolkhov
   xfonts-cronyx
   xfonts-terminus

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to