From 6152bcb4d0227619e5a30749d378c251d64ee717 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Wed, 10 Sep 2008 12:52:04 +0000 Subject: update some docs git-svn-id: svn://tug.org/texlive/trunk@10537 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/etc/installed_avail_archs.diff | 31 +++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'Master') diff --git a/Master/tlpkg/etc/installed_avail_archs.diff b/Master/tlpkg/etc/installed_avail_archs.diff index 3b3c81fc249..6c2b8c4ff8d 100644 --- a/Master/tlpkg/etc/installed_avail_archs.diff +++ b/Master/tlpkg/etc/installed_avail_archs.diff @@ -1,6 +1,37 @@ +Rational +-------- +(but note that I believe it is outdated, see below) + + currently there is a mess-up wrt to available and installed architectures. + We use 00texlive-installation/available_architectures for both the set + of installed archs and the set of available archs. + That should be better done as follows: + 00texlive.config: + should contain the available_architectures stuff + 00texlive-installation.config: + should contain *instead* installed_architectures stuff + and tlmgr should check: + localtlpdb/00texlive-installation.config/installed_architectures + for what archs are actually installed, and + remotetlpdb/00texlive.config/available_architectures + for what can be installed. + + In the texlive-svn both variables would be initialized to the same thing, + while others that don't want to be necessary also runable as is (some + third party distribution of modules) should only need to set + 00texlive.config/available_architectures + + There is some code missing that transfers the one option into the other in the case that the other is absent. +I am more and more convinced that this patch should not be included. Because +we will always have that + available_archs == installed_archs +so that is a bit a strange thing to duplicate it. If we want to use an +installed system as installation source it makes sense to use the +available as it is done for now. + Index: install-tl =================================================================== -- cgit v1.2.3