diff options
author | Karl Berry <karl@freefriends.org> | 2008-10-12 20:19:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-10-12 20:19:44 +0000 |
commit | 804b8a5a3b918eefa1cd74d416858fe5d50928fb (patch) | |
tree | 75f028d0df99fac2fc83b6273617ed6f5c88a4e8 /Master | |
parent | ad44aa7a2cd39078ee03819ef4d3e0704aae6974 (diff) |
bin-texlive is no longer critical.
git-svn-id: svn://tug.org/texlive/trunk@10941 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rwxr-xr-x | Master/tlpkg/bin/tl-update-containers | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/Master/tlpkg/bin/tl-update-containers b/Master/tlpkg/bin/tl-update-containers index 918bfc826de..440e0cb82ac 100755 --- a/Master/tlpkg/bin/tl-update-containers +++ b/Master/tlpkg/bin/tl-update-containers @@ -24,7 +24,7 @@ use Pod::Usage; use File::Path; # packages matching these re's will not be updated without --all. -my @critical_pkg_list = qw/bin-texlive texlive\.infra texlive-en/; +my @critical_pkg_list = qw/texlive\.infra texlive-en/; our ($mydir, $vc_id); my $opt_all = 0; @@ -56,7 +56,8 @@ sub main chomp(my $Master = `cd $mydir/../.. && pwd`); my $tlpdb = TeXLive::TLPDB->new("root" => $Master); die "cannot find tlpdb in $Master" unless defined($tlpdb); - my @packs = $tlpdb->expand_dependencies("-only-arch", $tlpdb, @ARGV ? @ARGV : $tlpdb->list_packages); + my @packs = $tlpdb->expand_dependencies("-only-arch", $tlpdb, + @ARGV ? @ARGV : $tlpdb->list_packages); # get configuration of package splitting my $srcsplit = $tlpdb->config_src_container; @@ -331,8 +332,9 @@ Does a full rebuild of all packages. =item B<-all|-a> -Will update also packages which are exempted due to possible breakage -(currently C<texlive.infra>, C<bin-texlive>, and C<texlive-en>). +Include packages deemed critical in the update, currently +C<texlive.infra> and C<texlive-en>. (L<tlmgr> itself needs testing +before updating.) =item B<-no-setup> @@ -351,7 +353,7 @@ L<TeXLive::TLUtils> for details. The format of the containers and the splitting of source and documentation files are controlled by the TLPDB options in the -pseudo-package C<00texlive.config>. See the documentation for TLPDB. +pseudo-package C<00texlive.config>. See L<TeXLive::TLPDB>. =head1 DESCRIPTION @@ -362,6 +364,7 @@ a higher revision number), the container(s) for the package are updated. When the package exists in tlpdb only, it is created in I<containerdir>. When the package exists in I<containerdir> only, it is removed from there. +This is called from the L<tl-update-tlnet> script, which is run nightly. =head1 AUTHORS AND COPYRIGHT |