diff options
-rw-r--r-- | Master/texmf-dist/scripts/texlive/NEWS | 6 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tl-update-containers | 12 | ||||
-rw-r--r-- | Master/tlpkg/dev/profiles/TLsmall.pro | 2 |
3 files changed, 17 insertions, 3 deletions
diff --git a/Master/texmf-dist/scripts/texlive/NEWS b/Master/texmf-dist/scripts/texlive/NEWS index cd401b8c86d..7f71173ee2d 100644 --- a/Master/texmf-dist/scripts/texlive/NEWS +++ b/Master/texmf-dist/scripts/texlive/NEWS @@ -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 diff --git a/Master/tlpkg/bin/tl-update-containers b/Master/tlpkg/bin/tl-update-containers index 651b477a810..ba3876ac04e 100755 --- a/Master/tlpkg/bin/tl-update-containers +++ b/Master/tlpkg/bin/tl-update-containers @@ -455,7 +455,7 @@ tl-update-containers [I<option>]... =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 @@ unless C<-recreate> is specified. 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 diff --git a/Master/tlpkg/dev/profiles/TLsmall.pro b/Master/tlpkg/dev/profiles/TLsmall.pro index 8c5dac2bd14..e74f67ad785 100644 --- a/Master/tlpkg/dev/profiles/TLsmall.pro +++ b/Master/tlpkg/dev/profiles/TLsmall.pro @@ -8,7 +8,7 @@ TEXMFSYSVAR /tmp/ki/sys/var 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 |