summaryrefslogtreecommitdiff
path: root/Master/texmf
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2008-05-15 08:52:12 +0000
committerNorbert Preining <preining@logic.at>2008-05-15 08:52:12 +0000
commit760f0b88420ad1079b5596e469b55fda9cf374d5 (patch)
tree75bbc35bb1c5bc709f7895339917864996555e8d /Master/texmf
parent168e470deff278cbe71353ed8fcb5fb524eb6746 (diff)
fix for available_archs problem:
- no save the list of available/installed archs into 00texlive-installation.config at installation time. TLPDB->available_archs will read that and NOT check for bin-tex.ARCHs - update tlpsrc/00texlive-installation.config.tlpsrc to contain all the currently available archs. THAT COULD BE AUTOGENERATED!!! - add option_archs to TLPDB, rewrite TLPDB->available_archs to use that one - TLMedia.pm: install .ARCH dpeends in *ANY* case, even if --nodepends is given git-svn-id: svn://tug.org/texlive/trunk@8150 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf')
-rwxr-xr-xMaster/texmf/scripts/texlive/tlmgr.pl5
1 files changed, 5 insertions, 0 deletions
diff --git a/Master/texmf/scripts/texlive/tlmgr.pl b/Master/texmf/scripts/texlive/tlmgr.pl
index 72a0ad6acf9..224b3dd570f 100755
--- a/Master/texmf/scripts/texlive/tlmgr.pl
+++ b/Master/texmf/scripts/texlive/tlmgr.pl
@@ -799,6 +799,11 @@ sub action_arch {
merge_into (\%ret, $tlmediasrc->install_package("bin-tlgs.win32", $localtlpdb, 1, 1));
merge_into (\%ret, $tlmediasrc->install_package("bin-tlpsv.win32", $localtlpdb, 1, 1));
}
+ # update the option_archs list of installed archs
+ my @larchs = $localtlpdb->option_archs;
+ push @larchs, @todoarchs;
+ $localtlpdb->option_archs(@larchs);
+ $localtlpdb->save;
} else {
die "Unknown option for arch: $what";
}