texlive[52472] Master: doc

commits+karl at tug.org commits+karl at tug.org
Mon Oct 21 17:58:57 CEST 2019


Revision: 52472
          http://tug.org/svn/texlive?view=revision&revision=52472
Author:   karl
Date:     2019-10-21 17:58:57 +0200 (Mon, 21 Oct 2019)
Log Message:
-----------
doc

Modified Paths:
--------------
    trunk/Master/texmf-dist/scripts/texlive/NEWS
    trunk/Master/tlpkg/bin/tl-update-containers
    trunk/Master/tlpkg/dev/profiles/TLsmall.pro

Modified: trunk/Master/texmf-dist/scripts/texlive/NEWS
===================================================================
--- trunk/Master/texmf-dist/scripts/texlive/NEWS	2019-10-21 15:57:32 UTC (rev 52471)
+++ trunk/Master/texmf-dist/scripts/texlive/NEWS	2019-10-21 15:58:57 UTC (rev 52472)
@@ -1,10 +1,14 @@
 (This file public domain.  Originally written by Norbert Preining and
 Karl Berry, 2010.)
 
+<p><b>tlmgr 52467 (released 21oct19):</b>
+<li>revert TLUtils.pm change, as it could cause symlinks to absolute paths
+to be in the bin/ directories, not just used for backups.
+
 <p><b>tlmgr 52123 (released 20oct19):</b>
 <li>tlmgr check runfiles: ignore latex-.*-dev packages.
 <li>reduce download retries for curl and wget from 10 to 4.
-<li>TLUtils.pm: prepare for versioned containers.
+<li>TLUtils.pm: prepare for versioned containers by making symlinks absolute.
 
 <p><b>tlmgr 51555 (released 5jul19):</b>
 <li>runscript.tlu: use vbscript for GUI error boxes, so tlshell can be

Modified: trunk/Master/tlpkg/bin/tl-update-containers
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-containers	2019-10-21 15:57:32 UTC (rev 52471)
+++ trunk/Master/tlpkg/bin/tl-update-containers	2019-10-21 15:58:57 UTC (rev 52472)
@@ -455,7 +455,7 @@
 
 =item B<-all|-a>
 
-Include packages deemed critical in the update, currently
+Include packages considered critical in the update, notably
 C<texlive.infra>.  That is, since C<tlmgr> changes should
 be tested before released, we don't update these packages by default.
 
@@ -527,6 +527,16 @@
 
 This is called from the L<tl-update-tlnet> script, which is run nightly.
 
+To reiterate the above: this program works by comparing revision numbers
+in the tlpdb files, not the contents of files. Thus, if the content of
+some source file is changed (e.g., making changes to C<TeXLive/*.pm>),
+but the tlpdb revision number is not changed, this program will think
+that nothing needs to be updated. So, the approach for development
+without having to do full rebuilds is to manually edit the
+C<texlive.tlpdb> file in the destination directory and decrement the
+revision number (or increment the revision in the source's
+C<texlive.tlpdb>).
+
 =head1 AUTHORS AND COPYRIGHT
 
 This script and its documentation were written for the TeX Live

Modified: trunk/Master/tlpkg/dev/profiles/TLsmall.pro
===================================================================
--- trunk/Master/tlpkg/dev/profiles/TLsmall.pro	2019-10-21 15:57:32 UTC (rev 52471)
+++ trunk/Master/tlpkg/dev/profiles/TLsmall.pro	2019-10-21 15:58:57 UTC (rev 52472)
@@ -8,7 +8,7 @@
 TEXMFCONFIG /tmp/ki/user/config
 TEXMFVAR /tmp/ki/user/var
 option_doc 0
-option_fmt 1
+option_fmt 0
 option_letter 0
 option_src 0
 option_symlinks 0



More information about the tex-live-commits mailing list