Subject: Re: /usr/pkg/XFree86 ??
To: Louis Guillaume <firstname.lastname@example.org>
From: Jeremy C. Reed <email@example.com>
Date: 09/08/2004 08:23:28
On Wed, 8 Sep 2004, Louis Guillaume wrote:
> For some strange reason, my XFree86 packages are being installed in
> /usr/pkg/XFree86 instead of /usr/pkg/X11R6 as is specified in mk.conf:
> This is on Slackware Linux (9.1). There seems to be a /usr/pkg/X11R6
> directory. But it may be left over from a prior attempt at getting
> pkgsrc working. I deleted all packages and decided to start fresh. There
> is also /usr/X11R6, which I assume was put there by some slackware
> packages, although I've slimmed those down even beyond Martti's list.
/usr/X11R6 used to be used for installing X related software. But now, it
is not touch and is where the native X is installed.
# Default installation prefix for meta-pkgs/XFree86 and
.if defined(X11_TYPE) && !empty(X11_TYPE:MXFree86)
.elif defined(X11_TYPE) && !empty(X11_TYPE:Mxorg)
X11ROOT_PREFIX?= # empty
I assume you set your X11_TYPE to XFree86.
One idea would be to set your X11ROOT_PREFIX to "X11R6" in your mk.conf
and then it would install to /usr/pkg/X11R6. But then you could not easily
install X.org and XFree86 implementations at the same time.
Another idea would be to set X11BASE to "/usr/X11R6" to use it. (I think
that may not be honored though unless you modified
Jeremy C. Reed
BSD News, BSD tutorials, BSD links