Subject: /usr/X11R6 symlink for modular-xorg
To: None <current-users@NetBSD.org, pkgsrc-users@NetBSD.org>
From: Alan Barrett <apb@cequrux.com>
List: current-users
Date: 12/05/2007 12:14:38
On Tue, 04 Dec 2007, Matthias Scheler wrote:
> > The symlink seems to be /usr/X11R6 -> /usr/pkg.
> 
> That is correct for modular X.org.

I didn't have this symlink; I had a bunch of empty directories,
apparently from NetBSD's base.tgz.

> May I ask why you don't correct the symlink?

That question wasn't addressed to me, but:  Where is it documented that
I need to do anything to /usr/X11R6 wne using modular xorg?

I'd suggest:

* NetBSD's base.tgz should stop creating anything under /usr/X11R6;
* NetBSD's xbase.tgz should do that instead, for people using
  NetBSD's xsrc.
* One of the many modular-xorg-* packages in pkgsrc should
  have a MESSAGE file telling the user to convert any pre-existing
  /usr/X11R6 into a symlink.
* If it's possible to make the modular-xorg-* packages depend on
  something that refuses to install if the user hasn't fixed the
  symlink, that would be even better than a paragraph in a MESSAGE file
  (which scrolls past too fast for most people to read).

--apb (Alan Barrett)