texlive[47713] Master/tlpkg: error msg, branch doc

commits+karl at tug.org commits+karl at tug.org
Mon May 14 19:43:35 CEST 2018


Revision: 47713
          http://tug.org/svn/texlive?view=revision&revision=47713
Author:   karl
Date:     2018-05-14 19:43:35 +0200 (Mon, 14 May 2018)
Log Message:
-----------
error msg, branch doc

Modified Paths:
--------------
    trunk/Master/tlpkg/TeXLive/TLPDB.pm
    trunk/Master/tlpkg/bin/tl-update-bindir
    trunk/Master/tlpkg/doc/releng.txt

Modified: trunk/Master/tlpkg/TeXLive/TLPDB.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLPDB.pm	2018-05-14 13:38:13 UTC (rev 47712)
+++ trunk/Master/tlpkg/TeXLive/TLPDB.pm	2018-05-14 17:43:35 UTC (rev 47713)
@@ -356,11 +356,12 @@
       debug("TLPDB: downloading $path.xz didn't succeed, try $path\n");
       my $ret = TeXLive::TLUtils::download_file($path, $tlpdbfile);
       # better to check both, the return value AND the existence of the file
-      if ($ret && (-r "$tlpdbfile")) {
+      if ($ret && (-r $tlpdbfile)) {
         # do nothing
       } else {
         unlink($tlpdbfile);
-        die "$0: open tlpdb($path) failed: $!";
+        tldie(  "$0: TLPDB::from_file could not download $path;\n"
+              . "$0: maybe the repository setting should be changed.\n");
       }
     }
     # if we are still here, then either the xz version was downloaded

Modified: trunk/Master/tlpkg/bin/tl-update-bindir
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-bindir	2018-05-14 13:38:13 UTC (rev 47712)
+++ trunk/Master/tlpkg/bin/tl-update-bindir	2018-05-14 17:43:35 UTC (rev 47713)
@@ -245,12 +245,12 @@
 
   ourdel=$tmpdir/2del
   ouradd=$tmpdir/2add
-    # looking for deletions, but don't delete (x)asy, biber, xindy.
+    # looking for deletions, but don't delete (x)asy, biber, xindy, ketcindy.
   comm -23 $tmpdir/now $tmpdir/new \
   | egrep -v '^(x?asy(\.exe)?|freeglut\.dll)$' \
   | egrep -v '^biber(\.exe)?$' \
   | egrep -v '^dvisvgm$' \
-  | egrep -v 'xindy' \
+  | egrep -v '(x|ketc)indy' \
   >$ourdel  # intentionally anything matching xindy
   comm -13 $tmpdir/now $tmpdir/new >$ouradd  # looking for additions
 

Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt	2018-05-14 13:38:13 UTC (rev 47712)
+++ trunk/Master/tlpkg/doc/releng.txt	2018-05-14 17:43:35 UTC (rev 47713)
@@ -329,12 +329,15 @@
   during-the-year rebuilds or for the distros, if they request it:
 cd /home/texlive
 rm -rf branch # when starting a new year on tug
-mkdir branch; cd branch
-svn co file:///home/svn/texlive/branches/branch$this/Build/source . >&out
+mkdir branch
+cd branch
+svn co svn://tug.org/texlive/branches/branch$this/Build/source . >&out
 
-   When bug fixes are done, i.e., at another stable point, make another tag:
-#svn copy -r 44590 -m'texlive-2017.1 tag based on r44590, with critical luatex bug fixes' \
-#  svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2017.1
+  Do a test build, commit when successful.
+  Ask for rebuilds,
+  When (enough) rebuilds are done, make another tag:
+#svn copy -r 47626 -m'texlive-2018.1 tag based on r47626, with critical dvipdfmx and other bug fixes; http://tug.org/pipermail/tlbuild/2018q2/004222.html' \
+#  svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2018.1
 
 - update ~karl/bin/cron.tl, and reenable when feel ready.
 critical=



More information about the tex-live-commits mailing list