D. Allen [CGL]" <idallen@watcgl.waterloo.edu> (03/22/91)
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