Newsgroups: comp.unix.ultrix
Path: utzoo!utgpu!watserv1!watcgl!idallen
From: "Ian! D. Allen [CGL]" <idallen@watcgl.waterloo.edu>
Subject: Ultrix 4.1 /etc/stl/depord prevents PHIGS installation
Message-ID: <1991Mar22.063732.12820@watcgl.waterloo.edu>
Sender: idallen@watcgl.waterloo.edu (Ian! D. Allen [CGL])
Organization: Computer Graphics Laboratory, University of Waterloo, Ontario, Canada
Date: Fri, 22 Mar 1991 06:37:32 GMT
Lines: 21

setld uses depord (undocumented) to order subset dependencies.  depord
will silently delete any subsets that have the same prefix, version
number, and MTLOC in the *.ctrl file, such as PHIBASE220 and PHIRTO220:

    # cd /usr/etc/subsets
    # grep MTLOC PHI*.ctrl
    PHIBASE220.ctrl:MTLOC=1:1
    PHIRTO220.ctrl:MTLOC=1:1
    # /etc/stl/depord PHIBASE220 PHIRTO220
    # /etc/stl/depord PHIBASE220
    # /etc/stl/depord PHIRTO220
    #

This means you can't specify both PHIBASE220 and PHIRTO220 in the
~ris/clients/risdb file for a machine.  If you do, you'll find that
the "setld -l" menu listing what you can install will not have *any*
PHIGS subsets listed.  The kludge work-around is to edit PHIRTO220.ctrl
and change MTLOC=1:1 to MTLOC=1:2.
-- 
-IAN! (Ian! D. Allen) idallen@watcgl.uwaterloo.ca idallen@watcgl.waterloo.edu
 [129.97.128.64]  Computer Graphics Lab/University of Waterloo/Ontario/Canada
