summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-10-12 20:19:44 +0000
committerKarl Berry <karl@freefriends.org>2008-10-12 20:19:44 +0000
commit804b8a5a3b918eefa1cd74d416858fe5d50928fb (patch)
tree75f028d0df99fac2fc83b6273617ed6f5c88a4e8 /Master
parentad44aa7a2cd39078ee03819ef4d3e0704aae6974 (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-xMaster/tlpkg/bin/tl-update-containers13
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