diff options
Diffstat (limited to 'Master/tlpkg/bin/tl-update-containers')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-containers | 12 |
1 files changed, 11 insertions, 1 deletions
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 |