[uw.mfcf.bugs] xhier - distfiles can't handle remote packages being symlinks

jmsellens@watmath.waterloo.edu (10/01/89)

From: John M Sellens <jmsellens>

dragon is very short of /usr space, so I have had tex over on /u for a
while with /software/tex pointing over to the appropriate place.
xhier distfiles can't deal with this because they try to distribute
the shareable stuff with /software/tex which fails because it's
a directory here and a link there.  I think this could be fixed by
using /software/tex/* and /software/tex/.??* instead.  Here's an
output extract to demonstrate. It didn't do anything shareable, the
installation was never done, and the other xhier files weren't either.

xh-distribute FYI: rdist output for the "tex" package being mailed
xh-distribute FYI:   to: jmsmail@watdragon
xh-distribute FYI: rdist output follows:
  updating host watdragon
    installing:
      /software/tex/man/man7/miscellaneous.7
    rdist: watdragon: '/software/tex': Not a directory 
    removed:
      /software/tex/doc/latex.doc/{latex.tex,lfonts.tex,lplain.tex}
    updating:
      /.software/arch/tex/servers/{texfontd,texfontremover,tver,tver2}
    special: Make: Cannot open '/software/tex/Makefile' No such file or directory
      
    special:  
    special: Stop. 

D. Allen [CGL]) (10/02/89)

I always use /directory/name/. if I'm only concerned about the
substructure, not the directory itself.  This will fool rdist into
ignoring the fact that /software/tex is a symlink, because
/software/tex/. never is.
-- 
-IAN! (Ian! D. Allen) idallen@watcgl.uwaterloo.ca idallen@watcgl.waterloo.edu
 129.97.128.64    Computer Graphics Lab/University of Waterloo/Ontario/Canada