On Sat, Aug 31, 2002 at 09:01:16AM -0600, Jens Owen wrote:
> It looks like there is some type of problem when the GL subdirectory is 
> empty.  Here's what the script tries to do when it get's to an empty GL 
> portion of the install.
>

Ok. The problem is at:
 
        echo -n "       GL & GLU libraries..."
        cd GL
        for FILE in *
        do
                mv -f $XF86_GL_DIR/$FILE $XF86_GL_DIR/dri-old.$FILE >& $LOGFILE_TMP;
                cp -f $FILE $XF86_GL_DIR
        done

The '*' wildcard isn't matched so it's copied verbatim into $FILE actually doing

        mv -f $XF86_GL_DIR/* $XF86_GL_DIR/dri-old.* >& $LOGFILE_TMP;

Since I don't want to replace a bug for another, what should be the best thing to do 
in 
these cases? The alternatives I see are 
  - replacing the * for `ls`
  - replacing the * for `find`

Are there any caveats with any of these, or is there another way to do this?

Jose Fonseca




> + echo -n '   GL & GLU libraries...'
> + cd GL
> + mv -f /usr/X11R6/lib/libdps.a /usr/X11R6/lib/libdps.so /usr/X11R6/lib/libdps.so.1 
>/usr/X11R6/lib/libdps.so.1.0 /usr/X11R6/lib/libdpstk.a /usr/X11R6/lib/libdpstk.so 
>/usr/X11R6/lib/libdpstk.so.1 /usr/X11R6/lib/libdpstk.so.1.0 
>/usr/X11R6/lib/libfntstubs.a /usr/X11R6/lib/libfontenc.a /usr/X11R6/lib/libFS.a 
>/usr/X11R6/lib/libGL.a /usr/X11R6/lib/libGL.so /usr/X11R6/lib/libGL.so.1 
>/usr/X11R6/lib/libGL.so.1.2 /usr/X11R6/lib/libGLU.a /usr/X11R6/lib/libGLU.so 
>/usr/X11R6/lib/libGLU.so.1 /usr/X11R6/lib/libGLU.so.1.3 /usr/X11R6/lib/libGLw.a 
>/usr/X11R6/lib/libI810XvMC.a /usr/X11R6/lib/libICE.a /usr/X11R6/lib/libICE.so 
>/usr/X11R6/lib/libICE.so.6 /usr/X11R6/lib/libICE.so.6.3 /usr/X11R6/lib/libMagick.a 
>/usr/X11R6/lib/libMagick++.a /usr/X11R6/lib/libMagick.la 
>/usr/X11R6/lib/libMagick++.la /usr/X11R6/lib/libMagick.so 
>/usr/X11R6/lib/libMagick++.so /usr/X11R6/lib/libMagick.so.5 
>/usr/X11R6/lib/libMagick++.so.5 /usr/X11R6/lib/libMagick.so.5.0.43 
>/usr/X11R6/lib/libMagick++.so.5.0.43 /usr/X11R6/lib/libMrm.a /usr/X11R6/lib/libMrm.so 
>/usr/X11R6/lib/libMrm.so.1 /usr/X11R6/lib/libMrm.so.1.0.2 /usr/X11R6/lib/libMrm.so.3 
>/usr/X11R6/lib/libMrm.so.3.0.1 /usr/X11R6/lib/liboldX.a /usr/X11R6/lib/libOSMesa.a 
>/usr/X11R6/lib/libOSMesa.so /usr/X11R6/lib/libOSMesa.so.3 
>/usr/X11R6/lib/libOSMesa.so.3.3 /usr/X11R6/lib/libpsres.a /usr/X11R6/lib/libpsres.so 
>/usr/X11R6/lib/libpsres.so.1 /usr/X11R6/lib/libpsres.so.1.0 /usr/X11R6/lib/libSM.a 
>/usr/X11R6/lib/libSM.so /usr/X11R6/lib/libSM.so.6 /usr/X11R6/lib/libSM.so.6.0 
>/usr/X11R6/lib/libUil.a /usr/X11R6/lib/libUil.so /usr/X11R6/lib/libUil.so.1 
>/usr/X11R6/lib/libUil.so.1.0.2 /usr/X11R6/lib/libUil.so.3 
>/usr/X11R6/lib/libUil.so.3.0.1 /usr/X11R6/lib/libX11.a /usr/X11R6/lib/libX11.so 
>/usr/X11R6/lib/libX11.so.6 /usr/X11R6/lib/libX11.so.6.2 /usr/X11R6/lib/libXau.a 
>/usr/X11R6/lib/libXaw3d.a /usr/X11R6/lib/libXaw3d.so /usr/X11R6/lib/libXaw3d.so.6 
>/usr/X11R6/lib/libXaw3d.so.6.1 /usr/X11R6/lib/libXaw3d.so.7 
>/usr/X11R6/lib/libXaw3d.so.7.0 /usr/X11R6/lib/libXaw.a /usr/X11R6/lib/libXaw.so 
>/usr/X11R6/lib/libXaw.so.6 /usr/X11R6/lib/libXaw.so.6.1 /usr/X11R6/lib/libXaw.so.7 
>/usr/X11R6/lib/libXaw.so.7.0 /usr/X11R6/lib/libXdmcp.a /usr/X11R6/lib/libXext.a 
>/usr/X11R6/lib/libXext.so /usr/X11R6/lib/libXext.so.6 /usr/X11R6/lib/libXext.so.6.4 
>/usr/X11R6/lib/libxf86config.a /usr/X11R6/lib/libXfont.a 
>/usr/X11R6/lib/libXfontcache.a /usr/X11R6/lib/libXfont.so 
>/usr/X11R6/lib/libXfont.so.1 /usr/X11R6/lib/libXfont.so.1.4 /usr/X11R6/lib/libXft.a 
>/usr/X11R6/lib/libXft.so /usr/X11R6/lib/libXft.so.1 /usr/X11R6/lib/libXft.so.1.1 
>/usr/X11R6/lib/libXi.a /usr/X11R6/lib/libXinerama.a /usr/X11R6/lib/libXi.so 
>/usr/X11R6/lib/libXi.so.6 /usr/X11R6/lib/libXi.so.6.0 /usr/X11R6/lib/libxkbfile.a 
>/usr/X11R6/lib/libxkbui.a /usr/X11R6/lib/libXm.a /usr/X11R6/lib/libXm.so 
>/usr/X11R6/lib/libXm.so.1 /usr/X11R6/lib/libXm.so.1.0.2 /usr/X11R6/lib/libXm.so.3 
>/usr/X11R6/lib/libXm.so.3.0.1 /usr/X11R6/lib/libXmu.a /usr/X11R6/lib/libXmu.so 
>/usr/X11R6/lib/libXmu.so.6 /usr/X11R6/lib/libXmu.so.6.2 /usr/X11R6/lib/libXmuu.a 
>/usr/X11R6/lib/libXmuu.so /usr/X11R6/lib/libXmuu.so.1 /usr/X11R6/lib/libXmuu.so.1.0 
>/usr/X11R6/lib/libXp.a /usr/X11R6/lib/libXpm.a /usr/X11R6/lib/libXpm.so 
>/usr/X11R6/lib/libXpm.so.4 /usr/X11R6/lib/libXpm.so.4.11 /usr/X11R6/lib/libXp.so 
>/usr/X11R6/lib/libXp.so.6 /usr/X11R6/lib/libXp.so.6.2 /usr/X11R6/lib/libXrandr.a 
>/usr/X11R6/lib/libXrandr.so /usr/X11R6/lib/libXrandr.so.1 
>/usr/X11R6/lib/libXrandr.so.1.0 /usr/X11R6/lib/libXrender.a 
>/usr/X11R6/lib/libXrender.so /usr/X11R6/lib/libXrender.so.1 
>/usr/X11R6/lib/libXrender.so.1.1 /usr/X11R6/lib/libxrx.so /usr/X11R6/lib/libxrx.so.6 
>/usr/X11R6/lib/libxrx.so.6.3 /usr/X11R6/lib/libXss.a /usr/X11R6/lib/libXt.a 
>/usr/X11R6/lib/libXTrap.a /usr/X11R6/lib/libXTrap.so /usr/X11R6/lib/libXTrap.so.6 
>/usr/X11R6/lib/libXTrap.so.6.4 /usr/X11R6/lib/libXt.so /usr/X11R6/lib/libXt.so.6 
>/usr/X11R6/lib/libXt.so.6.0 /usr/X11R6/lib/libXtst.a /usr/X11R6/lib/libXtst.so 
>/usr/X11R6/lib/libXtst.so.6 /usr/X11R6/lib/libXtst.so.6.1 /usr/X11R6/lib/libXv.a 
>/usr/X11R6/lib/libXvMC.a /usr/X11R6/lib/libXxf86dga.a /usr/X11R6/lib/libXxf86misc.a 
>/usr/X11R6/lib/libXxf86rush.a /usr/X11R6/lib/libXxf86vm.a /usr/X11R6/lib/modules 
>/usr/X11R6/lib/tmp.log /usr/X11R6/lib/X11 /usr/X11R6/lib/xscreensaver 
>'/usr/X11R6/lib/dri-old.*'
> + cp -f tmp.log /usr/X11R6/lib
> + cd ..
> + echo done



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to