Subject: Re: Packages want to install in /usr/X11R6?
To: Space Case <wormey@eskimo.com>
From: Alistair Crooks <azcb0@amdahl.com>
List: current-users
Date: 11/12/1998 02:19:12
> Libraries have been installed in:
>    /usr/X11R6/lib
> 
> 
> This isn't the only package that does this, either -- it happens for all
> of them.
> [...]
> <73 gateway /usr/suplog># cat /etc/mk.conf
> UVM=1
> PMAP_NEW=YES
> 
> PAPERSIZE=Letter
> USE_RSAREF2=YES
> USE_XFACE=YES
> USE_MOTIF=YES

The problem is your use of USE_MOTIF in /etc/mk.conf - it's not meant
for that kind of use.  For example, there is no mention of USE_MOTIF
in pkgsrc/mk/mk.conf.example, and in the packages(7) manual page,
under the section: 

> PACKAGE SPECIFIC VARIABLES
>      This section documents variables that typically apply to an individual
>      package.  Non-Boolean variables without defaults are *mandatory*.
> 
>      ...
> 
>      USE_MOTIF
>                Says that the package uses Motif (it will use lesstif if Motif
>                is unavailable)

USE_MOTIF is meant to be set in a package's Makefile, to indicate that
Motif headers and libraries are required, and that, if they're unavailable,
to add in a dependency on the lesstif package.


Take care,
Alistair