summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/tlpkg/TeXLive/TLTREE.pm5
-rwxr-xr-xMaster/tlpkg/bin/tl-update-tlcritical7
2 files changed, 8 insertions, 4 deletions
diff --git a/Master/tlpkg/TeXLive/TLTREE.pm b/Master/tlpkg/TeXLive/TLTREE.pm
index d20f5a70090..6109aa117ce 100644
--- a/Master/tlpkg/TeXLive/TLTREE.pm
+++ b/Master/tlpkg/TeXLive/TLTREE.pm
@@ -61,8 +61,9 @@ sub _initialize_lines {
my @lines = @_;
my %archs;
# we first chdir to the svn root, we need it for file tests
- my $oldpwd = `pwd`;
- chomp($oldpwd);
+ debug("_il: about to run pwd\n");
+ chomp (my $oldpwd = `pwd`);
+ debug("_il: got oldpwd=$oldpwd\n");
chdir($self->svnroot) || die "chdir($self->{svnroot}) failed: $!";
debug("_il: walking lines\n");
foreach my $l (@lines) {
diff --git a/Master/tlpkg/bin/tl-update-tlcritical b/Master/tlpkg/bin/tl-update-tlcritical
index f868ad0f92d..d5dfcadda62 100755
--- a/Master/tlpkg/bin/tl-update-tlcritical
+++ b/Master/tlpkg/bin/tl-update-tlcritical
@@ -11,19 +11,22 @@ cd ${TMPDIR-/tmp}
tlcrit=/home/ftp/texlive/tlcritical
# update normal containers.
+echo "$0: running tl-update-containers (for critical packages)..."
$mydir/tl-update-containers \
-location $tlcrit -all \
00texlive-installation.config 00texlive.config bin-texlive texlive.infra
# update Unix disaster recovery.
+echo "$0: running tl-makeself-from-tlnet..."
$mydir/tl-makeself-from-tlnet $tlcrit
rm -f $tlcrit/update-*.sh
-mv -v update-*.sh $tlcrit
+mv update-*.sh $tlcrit
(cd $tlcrit && ln -sv update-*.sh update-tlmgr-latest.sh)
# update the Windows updater executable.
+echo "$0: running tl-update-nsis..."
$mydir/tl-update-nsis >/tmp/updater.nsi
makensis /tmp/updater.nsi >/tmp/makensis.log
rm -f $tlcrit/update-*.exe /tmp/updater.nsi
-mv -v update-*.exe $tlcrit
+mv update-*.exe $tlcrit
(cd $tlcrit && ln -sv update-*.exe update-tlmgr-latest.exe)