diff options
author | Norbert Preining <preining@logic.at> | 2008-06-10 08:32:17 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2008-06-10 08:32:17 +0000 |
commit | 1b6effcb18e8452d81ab5a1c798e9e1e135ae117 (patch) | |
tree | 6870d0b27faffd08ba5fe7e80f3fb83cccf716a4 /Master/texmf/scripts | |
parent | 195654a5e4111c92ef019f6386042365dd43f788 (diff) |
do *not* remove texlive.infra before upgrading
git-svn-id: svn://tug.org/texlive/trunk@8637 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/scripts')
-rwxr-xr-x | Master/texmf/scripts/texlive/tlmgr.pl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl index c32983124f6..35d7e129081 100755 --- a/Master/texmf/scripts/texlive/tlmgr.pl +++ b/Master/texmf/scripts/texlive/tlmgr.pl @@ -630,7 +630,11 @@ sub action_update { } } print "update: $pkg (first remove old, then install new)\n"; - merge_into(\%ret, &remove_package($pkg, $localtlpdb, 1)); + if ($pkg eq "texlive.infra") { + log ("Not removing texlive.infra prior to upgrading\n"); + } else { + merge_into(\%ret, &remove_package($pkg, $localtlpdb, 1)); + } merge_into(\%ret, $tlmediasrc->install_package($pkg, $localtlpdb, $opt_nodepends, 0)); print "update: $pkg done\n"; } |