tree=/mnt/src/scientific/40rolling/
where=$tree/x86_64/SL/RPMS/
where2=$tree/i386/errata/SL/notdoneyet/
dest=$tree/x86_64/errata/SL/notdoneyet/
from=$tree/i386/SL/RPMS/
if [ -z $1 ] ; then
   log=i386.log
else
   log=$1
fi
for i in `cut -f1 -d" " $log`
do
  echo $i
  if [ ! -s $where/$i ] ; then
     if [ -s $where2/$i ] ; then
        cp -p $where2/$i . 
     else
        if [ -s $from/$i ] ; then
	  cp -p $from/$i .
        else
     	  echo "should have found $i but did not"
        fi
     fi
  else
     echo "already have $i "
  fi
done
