texlive[58654] Master/tlpkg/bin/tl-update-images: (MAKEINST): skip

commits+karl at tug.org commits+karl at tug.org
Tue Mar 23 18:38:23 CET 2021


Revision: 58654
          http://tug.org/svn/texlive?view=revision&revision=58654
Author:   karl
Date:     2021-03-23 18:38:23 +0100 (Tue, 23 Mar 2021)
Log Message:
-----------
(MAKEINST): skip symlinks when creating iso, since they're
incompatible with Joliet and we don't need them.

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tl-update-images

Modified: trunk/Master/tlpkg/bin/tl-update-images
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-images	2021-03-23 17:25:09 UTC (rev 58653)
+++ trunk/Master/tlpkg/bin/tl-update-images	2021-03-23 17:38:23 UTC (rev 58654)
@@ -114,7 +114,12 @@
     echo "$0: no install-tl in `pwd`, goodbye." >&2
     exit 1
   fi
-  cp -pr install-tl *.bat tlpkg archive $imgdir || exit 1
+  cp -pr install-tl *.bat tlpkg $imgdir || exit 1
+  # omit symlinks because we don't actually need them and since we want
+  # to make Joliet images (though probably not actually needed anymore),
+  # every symlink provokes a warning.
+  find archive -type l -prune -o -type f -print \
+  | xargs cp --target-directory=$imgdir
   #
   # Save all tlpdb files before pruning platforms; these will be posted
   # to historic later; see releng.txt.
@@ -250,7 +255,7 @@
 
 MAKETAR ()
 {
-  echo; echo "-- `date` writing tars to $target"
+  echo; echo "-- `date` writing tars to $target" # ~2 hours
 
   # remove old tarballs and checksums.
   rm -f $target/$NAME-*.tar.*



More information about the tex-live-commits mailing list.